public class FetchMarketingContentByAttachmentAssetPathCmdImpl extends AbstractFetchNounUsingBusinessObjectMediatorCmdImpl implements FetchMarketingContentCmd
xpath
expression is used to invoke this command :/MarketingContent[Attachment[AttachmentAsset[AttachmentAssetPath= and StoreIdentifier[UniqueID=]]]]
ACCESS_PROFILE_EXTERNAL_NAME
Constructor and Description |
---|
FetchMarketingContentByAttachmentAssetPathCmdImpl()
This method creates an instance of the fetch noun command.
|
Modifier and Type | Method and Description |
---|---|
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.
|
getShow, isReadyToCallExecute, setGet, setSearchExpression
execute, executeFromCache, getCaller, getEntryInfo, getId, getObjectSize, getSharingPolicy, postExecute, preExecute, setCaller, setObjectSize, unionDependencies, updateCache
getCommandTarget, getCommandTargetName, getTargetPolicy, hasOutputProperties, setCommandTarget, setCommandTargetName, setHasOutputProperties, setOutputProperties, setTargetPolicy
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getShow, setGet, setSearchExpression
public FetchMarketingContentByAttachmentAssetPathCmdImpl()
public void reset()
reset
in interface com.ibm.websphere.command.Command
reset
in class AbstractFetchNounUsingBusinessObjectMediatorCmdImpl
Command.reset()
public void performExecute() throws java.lang.Exception
getAttachmentIds
to get the list of attachment identifiers.performExecute
in interface com.ibm.websphere.command.TargetableCommand
performExecute
in class AbstractFetchNounUsingBusinessObjectMediatorCmdImpl
java.lang.Exception
public java.util.List getNouns()
getNouns
in interface AbstractFetchNounCmd
getNouns
in class AbstractFetchNounUsingBusinessObjectMediatorCmdImpl