public class BusinessObjectDocumentProcessor
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static void |
associateContainer(BusinessObjectDocumentType request,
BusinessObjectDocumentType response)
This method associates a container with the response business object document.
|
com.ibm.commerce.foundation.internal.server.command.bod.BusinessObjectDocumentAuditProvider |
getBusinessObjectDocumentAuditProvider()
This method returns the audit provider used to audit the command.
|
static BusinessObjectDocumentProcessor |
getInstance()
Returns an instance of the business object document
processor.
|
BusinessObjectDocumentType |
processBusinessObjectDocument(BusinessObjectDocumentType businessObjectDocument,
java.lang.String componentId)
This method processes the business object document by
executing the appropriate instance of a
BusinessObjectDocumentCmd . |
public static BusinessObjectDocumentProcessor getInstance()
public BusinessObjectDocumentType processBusinessObjectDocument(BusinessObjectDocumentType businessObjectDocument, java.lang.String componentId)
BusinessObjectDocumentCmd
.
This method uses the interface associated with the
specified business object document and establishes the
command implementation. It then executes the command
and returns the result. Along with the processing,
the additional environment setup steps are performed.businessObjectDocument
- The business object
document to process.componentId
- The component identifier of the component on behalf the
request is being processed for.public static void associateContainer(BusinessObjectDocumentType request, BusinessObjectDocumentType response)
request
- The business object document request that contains the container.response
- The business object document response that requires the container to be
set.public com.ibm.commerce.foundation.internal.server.command.bod.BusinessObjectDocumentAuditProvider getBusinessObjectDocumentAuditProvider()