public abstract class AbstractComposeAttachmentCmdImpl extends java.lang.Object implements ComposeAttachmentCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM Copyright notice field.
|
Constructor and Description |
---|
AbstractComposeAttachmentCmdImpl()
The constructor of AbstractComposeAttachmentCmdImpl
|
Modifier and Type | Method and Description |
---|---|
protected AttachmentAssetType | composeAttachmentAsset(AttachmentAssetDataBean attachmentAssetDB)
This method composes the AttachmentAsset SDO.
|
protected AttachmentDescriptionType | composeAttachmentDesc(AttachmentTargetDescriptionDataBean attachmentDscDB)
This method composes the Attachment description SDO.
|
protected AttachmentIdentifierType | composeAttachmentIdentifier(AttachmentTargetDataBean attachmentTargetDataBean)
This method composes the AttachmentIdentifier SDO.
|
protected void | composeAttachmentUserData(AttachmentType attachment, AttachmentTargetDataBean attachmentTargetDataBean)
This method will set the user data portion of the attachment logical object.
|
protected ShowType | composeShowType(java.util.List alstAttachment)
This method builds the ShowType object.
|
protected java.util.List | getAttachments()
This method gets the list of attachments.
|
protected CommandContext | getCommandContext()
This method returns the command context.
|
protected CommerceFoundationFactory | getCommerceFoundationFactory()
This method will return the default instance of the CommerceFoundation Factory.
|
ShowType | getPagingParameter()
This method gets the paging parameters
|
SearchExpression | getSearchExpression()
This method returns the search expression associated with the compose operation.
|
ShowAttachmentType | getShowAttachment()
This method gets the instance of ShowAttachmentType .
|
boolean | isReadyToCallExecute()
This method returns if this command is ready to execute.
|
void | reset()
This method resets this command.
|
void | setAttachments(java.util.List attachments)
This method sets the list of attachments.
|
void | setPagingParameter(ShowType aPagingParameter)
This method set the paging parameters
|
void | setSearchExpression(SearchExpression searchExpression)
This method sets the selection expression for the compose operation.
|
void | setShowAttachment(ShowAttachmentType aShowAttachment)
This method sets the instance of ShowAttachmentType .
|
public static final java.lang.String COPYRIGHT
public AbstractComposeAttachmentCmdImpl()
protected AttachmentIdentifierType composeAttachmentIdentifier(AttachmentTargetDataBean attachmentTargetDataBean) throws ECException
protected AttachmentAssetType composeAttachmentAsset(AttachmentAssetDataBean attachmentAssetDB) throws ECException
protected AttachmentDescriptionType composeAttachmentDesc(AttachmentTargetDescriptionDataBean attachmentDscDB) throws ECException
protected ShowType composeShowType(java.util.List alstAttachment) throws ECException
public void reset()
public void setAttachments(java.util.List attachments)
protected java.util.List getAttachments()
public boolean isReadyToCallExecute()
public ShowAttachmentType getShowAttachment()
public void setShowAttachment(ShowAttachmentType aShowAttachment)
protected CommandContext getCommandContext()
public ShowType getPagingParameter()
public void setPagingParameter(ShowType aPagingParameter)
protected CommerceFoundationFactory getCommerceFoundationFactory()
protected void composeAttachmentUserData(AttachmentType attachment, AttachmentTargetDataBean attachmentTargetDataBean)
This method will set the user data portion of the attachment logical object.
The data from the columns FIELD1, FIELD2, FIELD3, FIELD4 will be returned in the user data if they are populated in the table ATCHTGT.
public void setSearchExpression(SearchExpression searchExpression)
public SearchExpression getSearchExpression()