public class GetPickPackListDetailCmdImpl extends ControllerCommandImpl implements GetPickPackListDetailCmd
PickPackListDetails
message to be sent to the fulfillment center.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM copyright notice field.
|
defaultCommandClassName, NAME
Constructor and Description |
---|
GetPickPackListDetailCmdImpl()
The constructor for GetPickPackListDetailCmdImpl calls its parents constructor.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getErrorTask()
This method gets the error task name.
|
java.lang.String |
getPickBatchId()
This method gets the pick batch ID.
|
AccessVector |
getResources()
This method retrieves an
AccessVector containing fulfillment center data. |
java.lang.String |
getViewTask()
This method gets the view task name.
|
void |
performExecute()
This method retrieves the pick ticket and pack slips for the given pick batch ID.
|
void |
setPickBatchId(java.lang.String pickbatch_id)
This method sets the input pick batch ID parameter.
|
void |
setRequestProperties(TypedProperty hshReqParameters)
This method extracts the pickBatchId from the request properties and
sets it locally in the command.
|
void |
validateParameters()
This method checks the validity of the following parameters: pickBatchId, pickTicket,
orderReleaseList.
|
checkPermission, fulfills, getForUserId, getGeneric, getOwner, getRequestProperties, getResolvedRequestProperties, getResourceOwners, getResponseProperties, getRetriable, getViewInputProperties, isGeneric, isRetriable, mergeProperties, setForUserId, setGeneric, setOwner, setResponseProperties, setRetriable, setViewInputProperties
accessControlCheck, checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getObjectSize, getPostInvokeParameters, getPreInvokeParameters, getStoreId, getUser, getUserId, isReadyToCallExecute, reset, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, setObjectSize, unionDependencies, updateCache
getCommandTarget, getCommandTargetName, getTargetPolicy, hasOutputProperties, setCommandTarget, setCommandTargetName, setHasOutputProperties, setOutputProperties, setTargetPolicy
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
checkPermission, execute, getGeneric, getRequestProperties, getResolvedRequestProperties, getResponseProperties, getRetriable, getViewInputProperties, isGeneric, isRetriable, mergeProperties, setGeneric, setRetriable, setViewInputProperties
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCache
getCommandTarget, getCommandTargetName, hasOutputProperties, setCommandTarget, setCommandTargetName, setOutputProperties
accessControlCheck, getAccCheck, getForUserId, getResourceOwners, setAccCheck, setForUserId, setOwner
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getStoreId, getUser, getUserId, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties
fulfills, getOwner
public static final java.lang.String COPYRIGHT
public GetPickPackListDetailCmdImpl()
public java.lang.String getErrorTask()
public java.lang.String getPickBatchId()
public AccessVector getResources() throws ECException
AccessVector
containing fulfillment center data.getResources
in interface ECCommand
getResources
in class AbstractECTargetableCommand
AccessVector
ECException
ECCommand#getResources()
,
FulfillmentCenterAccessBean()
public java.lang.String getViewTask()
public void performExecute() throws ECException
performExecute
in interface ECCommand
performExecute
in interface com.ibm.websphere.command.TargetableCommand
performExecute
in class AbstractECTargetableCommand
ECException
- Raised if the execution fails.ECCommand#performExecute()
public void setPickBatchId(java.lang.String pickbatch_id)
pickbatch_id
- the input pick batch ID parameter.public void setRequestProperties(TypedProperty hshReqParameters) throws ECApplicationException
setRequestProperties
in interface ControllerCommand
setRequestProperties
in class ControllerCommandImpl
aRequestProperties
- the request propertiesECException
ECApplicationException
ControllerCmd#setRequestProperties(TypedProperty)
public void validateParameters() throws ECException
validateParameters
in interface ECCommand
validateParameters
in class AbstractECTargetableCommand
ECException
- Raised with the following messages: _ERR_INVENTORY_INVALID_PICKBATCH_ID,
_ERR_INVENTORY_INVALID_PICKPACKSLIPS, _ERR_CREATE_EXCEPTION,
_ERR_FINDER_EXCEPTION, _ERR_NAMING_EXCEPTION, _ERR_REMOTE_EXCEPTIONECCommand#validateParameters()