com.ibm.commerce.foundation.server.command.bod

Class AbstractSyncBusinessObjectDocumentCmdImpl

  • All Implemented Interfaces:
    BusinessObjectDocumentCmd, com.ibm.websphere.cache.Sizeable, com.ibm.websphere.command.CacheableCommand, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, com.ibm.websphere.command.TargetableCommand, java.io.Serializable
    Direct Known Subclasses:
    AbstractSyncNounUsingBusinessObjectMediatorCmdImpl


    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.

    See Also:
    Serialized Form
    • Constructor Detail

      • AbstractSyncBusinessObjectDocumentCmdImpl

        public AbstractSyncBusinessObjectDocumentCmdImpl()
        Instantiates an instance of the sync controller business object document command.
    • Method Detail

      • setSyncNounPartActionCommandInterface

        public 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.
        Parameters:
        syncNounPartActionCmdInterface - The sync part command interface.
      • setSyncNounPartPostActionCommandInterface

        public 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.
        Parameters:
        syncNounPartPostActionCmdInterface - The sync part post command interface.