public class ProcessCatalogEntryCmdImpl extends AbstractProcessBusinessObjectDocumentCmdImpl implements ProcessCatalogEntryCmd
Constructor and Description |
---|
ProcessCatalogEntryCmdImpl() |
Modifier and Type | Method and Description |
---|---|
protected BusinessObjectDocumentType | buildAcknowledgeBusinessObjectDocument(java.util.Map nounsAndActions, java.util.Map persistentObjects)
This method builds and returns the business object document that represents the response of this process request.
|
protected CatalogFactory | getCatalogFactory()
This method could be used as an extension point for custom factory implementations.
|
protected java.lang.String | getProcessNounActionCommandInterface()
This method returns that the interface is com.ibm.commerce.catalog.facade.server.commands.ProcessActionCatalogEntryCmd.
|
protected java.util.Map | read(java.util.Set nouns)
The purpose of this method is to return a list of objects that represent the data that is involved with this change request.
|
protected void | save(java.util.Map persistentObjects)
The purpose of this method is to save the changes that are contained in the list of persistent objects.
|
protected void | validate(java.util.Map nounsAndActions, java.util.Map persistentObjects)
This method performs any common validation the process control will share amongst the different process action tasks.
|
protected CatalogFactory getCatalogFactory()
protected BusinessObjectDocumentType buildAcknowledgeBusinessObjectDocument(java.util.Map nounsAndActions, java.util.Map persistentObjects)
protected void save(java.util.Map persistentObjects) throws AbstractApplicationException
protected void validate(java.util.Map nounsAndActions, java.util.Map persistentObjects) throws AbstractApplicationException
protected java.util.Map read(java.util.Set nouns) throws AbstractApplicationException
protected java.lang.String getProcessNounActionCommandInterface()