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, stopTime
public 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.IOException
public java.lang.String createItem()
public static void main(java.lang.String[] args)