public class CopyInvoiceRequestProperties extends GenericService implements PipelineProcessor
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CLASS_VERSION |
static int[] |
RETCODES |
static int |
SUCCESS |
SERVICE_INFO_KEYSTOP_CHAIN_EXECUTION, STOP_CHAIN_EXECUTION_AND_COMMIT, STOP_CHAIN_EXECUTION_AND_ROLLBACKDEFAULT_LOG_TRACE_STATUSDEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS| Constructor and Description |
|---|
CopyInvoiceRequestProperties() |
| Modifier and Type | Method and Description |
|---|---|
protected int |
getErrorReturnCode()
Return the value that the pipeline processor should return to the
pipeline chain in case of error.
|
int[] |
getRetCodes()
Return all possible return values for this processor.
|
boolean |
isRollbackOnError()
Query whether failure of this processor is considered a fatal error.
|
int |
runProcess(java.lang.Object pParam,
PipelineResult pResult)
Copy properties from an InvoiceRequestInfo object into the corresponding
Invoice repository item, where both objects are obtained from the invoice
pipeline arguments supplied to this pipeline processor.
|
void |
setRollbackOnError(boolean pRollbackOnError)
Specify whether or failure in this processor is considered fatal
error.
|
addLogListener, createAdminServlet, doStartService, doStopService, getAbsoluteName, getAdminServlet, getAdminServletOutputStreamEncoding, getLoggingForVlogging, getLogListenerCount, getLogListeners, getName, getNameContext, getNucleus, getRoot, getServiceConfiguration, getServiceInfo, isAdminServletUseServletOutputStream, isLoggingDebug, isLoggingError, isLoggingInfo, isLoggingTrace, isLoggingWarning, isRunning, logDebug, logDebug, logDebug, logError, logError, logError, logInfo, logInfo, logInfo, logTrace, logTrace, logTrace, logWarning, logWarning, logWarning, nameContextElementBound, nameContextElementUnbound, removeLogListener, reResolveThis, resolveName, resolveName, resolveName, resolveName, sendLogEvent, setAdminServletOutputStreamEncoding, setAdminServletUseServletOutputStream, setLoggingDebug, setLoggingError, setLoggingInfo, setLoggingTrace, setLoggingWarning, setNucleus, setServiceInfo, startService, stopServicevlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarningpublic static java.lang.String CLASS_VERSION
public static final int SUCCESS
public static final int[] RETCODES
public void setRollbackOnError(boolean pRollbackOnError)
public boolean isRollbackOnError()
public int runProcess(java.lang.Object pParam,
PipelineResult pResult)
runProcess in interface PipelineProcessorpParam - Pipeline parameters, which should be an instance of InvoicePipelineArgs.pResult - Standard pipeline result object.protected int getErrorReturnCode()
rollbackOnError property.public int[] getRetCodes()
getRetCodes in interface PipelineProcessor