public class FetchMarketingContentByAttachmentAssetPathCmdImpl extends AbstractFetchNounUsingBusinessObjectMediatorCmdImpl implements FetchMarketingContentCmd
/MarketingContent[Attachment[AttachmentAsset[AttachmentAssetPath= and StoreIdentifier[UniqueID=]]]]
Constructor and Description |
---|
FetchMarketingContentByAttachmentAssetPathCmdImpl()
This method creates an instance of the fetch noun command.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.List | getAttachmentIds()
This method calls an Attachment service to get a list of attachment identifiers by the attachment asset path and store id.
|
java.util.List | getNouns()
This method gets the list of nouns that have been retrieved by the business object manager that matches the specified XPath expression.
|
void | performExecute()
This method loads the attachments that were resolved from the specified attachment asset paths.
|
void | reset()
This method resets the instance variables so the command can be reused.
|
protected SelectionCriteria | resolveSearchExpression(java.util.List lstAtchId)
This method updates the XPath key to "/MarketingContent[Attachment[AttachmentIdentifier[(UniqueID=)]]]" in search expression.
|
public FetchMarketingContentByAttachmentAssetPathCmdImpl()
public void reset()
public void performExecute() throws java.lang.Exception
protected SelectionCriteria resolveSearchExpression(java.util.List lstAtchId)
public java.util.List getNouns()
protected java.util.List getAttachmentIds() throws AbstractApplicationException