public abstract class AbstractSyncBusinessObjectDocumentCmdImpl extends AbstractChangeBusinessObjectDocumentCmdImpl implements BusinessObjectDocumentCmd
The abstract sync business object document command is an abstract controller implementation
for processing Sync
requests. The abstract controller extracts the verb from the
requests and create the appropriate tasks to represent the actions. This abstract controller
is responsible for the common processing logic and has specific call out to fetch and
persist the data that is involved with the request.
Because the processing pattern of a Sync business object document is simular to that of the Change business object document, the controller extends the Change controller.
Constructor and Description |
---|
AbstractSyncBusinessObjectDocumentCmdImpl()
Instantiates an instance of the sync controller business object document command.
|
Modifier and Type | Method and Description |
---|---|
void |
setSyncNounPartActionCommandInterface(java.lang.String syncNounPartActionCmdInterface)
This method sets the command interface name that represents the business logic that will
perform the sync noun part tasks.
|
void |
setSyncNounPartPostActionCommandInterface(java.lang.String syncNounPartPostActionCmdInterface)
This method sets the command interface name that represents the business logic that will
perform the sync noun part tasks.
|
getNounName, setAuthorizationOnNounParts, setChangeNounPartActionCommandInterface, setChangeNounPartPostActionCommandInterface
getResultBusinessObjectDocument, getUniqueID, getUniqueIDXPath, handleException, isReadyToCallExecute, performExecute, setRequestBusinessObjectDocument, setUniqueIDXPath
executeFromCache, getCaller, getEntryInfo, getId, getObjectSize, getSharingPolicy, postExecute, preExecute, reset, setCaller, setObjectSize, unionDependencies, updateCache
getCommandTarget, getCommandTargetName, getTargetPolicy, hasOutputProperties, setCommandTarget, setCommandTargetName, setHasOutputProperties, setOutputProperties, setTargetPolicy
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getResultBusinessObjectDocument, handleException, setRequestBusinessObjectDocument
public AbstractSyncBusinessObjectDocumentCmdImpl()
public void setSyncNounPartActionCommandInterface(java.lang.String syncNounPartActionCmdInterface)
syncNounPartActionCmdInterface
- The sync part command interface.public void setSyncNounPartPostActionCommandInterface(java.lang.String syncNounPartPostActionCmdInterface)
syncNounPartPostActionCmdInterface
- The sync part post command interface.