public class AttachmentSample extends LoginSample
This class demonstrates how to use the TCl library to work with attachments.
This example uses the LoginSample code, where you need to insert your
servers URL, user name, and password.
This example is a Java console application. You can run it directly by
calling its main() method.
connector, pField, uName, url| Constructor and Description |
|---|
AttachmentSample() |
AttachmentSample(TCLFacade connector) |
| Modifier and Type | Method and Description |
|---|---|
WSAttachmentBean |
addAttachment(java.lang.String itemId,
java.lang.String attachName,
java.lang.String attachDescription,
java.io.File file) |
void |
addAttachmentInputStream(java.lang.String itemId,
java.lang.String attachName,
java.lang.String attachDescription,
java.io.File file) |
java.lang.String |
createItem() |
void |
deleteAttachemnt(WSAttachmentBean attach) |
void |
downloadAttachment(WSAttachmentBean attach) |
WSAttachmentBean[] |
getItemAttachments(java.lang.String itemId) |
static void |
main(java.lang.String[] args) |
void |
printAttachments(WSAttachmentBean[] attachments) |
static void |
writeToFile(java.io.InputStream is,
java.lang.String fileName) |
checkVersion, handleTCLFacadeException, login, login, run, startTime, stopTimepublic AttachmentSample()
public AttachmentSample(TCLFacade connector)
public WSAttachmentBean addAttachment(java.lang.String itemId, java.lang.String attachName, java.lang.String attachDescription, java.io.File file)
public void printAttachments(WSAttachmentBean[] attachments)
public WSAttachmentBean[] getItemAttachments(java.lang.String itemId)
public void addAttachmentInputStream(java.lang.String itemId,
java.lang.String attachName,
java.lang.String attachDescription,
java.io.File file)
public void deleteAttachemnt(WSAttachmentBean attach)
public void downloadAttachment(WSAttachmentBean attach)
public static void writeToFile(java.io.InputStream is,
java.lang.String fileName)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String createItem()
public static void main(java.lang.String[] args)