java.lang.Object | +--BusinessFlowCmdImpl | +--com.ibm.commerce.rfq.commands.RFQResponseChangeStateBaseCmdImpl
Implementation for changing the state of the RFQ response. This command changes the state of the response and does not forward to a view command.
This command calls the following TaskCommands:
Field Summary | |
---|---|
static java.lang.String |
COPYRIGHT Copyright. |
Fields inherited from interface com.ibm.commerce.rfq.commands. RFQResponseChangeStateBaseCmd |
NAME |
Fields inherited from interface com.ibm.commerce.command. ECCommand |
defaultCommandClassName |
Constructor Summary | |
---|---|
RFQResponseChangeStateBaseCmdImpl() |
Method Summary | |
---|---|
java.util.Hashtable |
getErrorContent() Get errorContent. |
boolean |
getErrorFlag() Gets the errorFlag |
com.ibm.commerce.rfq.beans.RFQResponseDataBean |
getResponseDataBean() Gets responseDB |
java.lang.Long |
getResponseId() Gets responseId |
java.lang.Integer |
getSourceState() Gets sourceState |
void |
performExecute() Changes the state of response. |
void |
setErrorContent(java.util.Hashtable newErrorContent) Sets errorContent. |
void |
setErrorFlag(boolean newErrorFlag) Sets errorFlag. |
void |
setResponseDataBean(com.ibm.commerce.rfq.beans.RFQResponseDataBean newResponseDB) Sets the field of responseDB |
void |
setResponseId(java.lang.Long newResponseId) Sets the field of responseId |
void |
setSourceState(java.lang.Integer newSourceState) Sets the field of sourceState |
void |
validateParameters() Validate response paramters. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll,
toString, wait, wait, wait |
Methods inherited from interface com.ibm.commerce.command. ControllerCommand |
checkPermission,
execute,
getGeneric,
getRequestProperties,
getResolvedRequestProperties,
getResponseProperties,
getRetriable,
getViewInputProperties,
isGeneric,
isRetriable,
mergeProperties,
setGeneric,
setRequestProperties,
setRetriable,
setViewInputProperties |
Methods inherited from interface com.ibm.commerce.command. AccCommand |
accessControlCheck,
getAccCheck,
getForUserId,
getResourceOwners,
setAccCheck,
setForUserId,
setOwner |
Methods inherited from interface com.ibm.commerce.command. ECCommand |
checkIsAllowed,
checkResourcePermission,
createCommandExecutionEvent,
getCommandContext,
getCommandIfName,
getCommandName,
getCommandStoreId,
getDefaultProperties,
getResources,
getStoreId,
getUser,
getUserId,
setCommandContext,
setCommandIfName,
setCommandStoreId,
setDefaultProperties |
Field Detail |
---|
public static final java.lang.String COPYRIGHT
Constructor Detail |
---|
public RFQResponseChangeStateBaseCmdImpl()
Method Detail |
---|
public java.util.Hashtable getErrorContent()
public boolean getErrorFlag()
public com.ibm.commerce.rfq.beans.RFQResponseDataBean getResponseDataBean()
public java.lang.Long getResponseId()
public java.lang.Integer getSourceState()
public void performExecute() throws ECException
performExecute
in interface
ECCommand
ECException
public void setErrorContent(java.util.Hashtable newErrorContent)
newErrorContent
- java.util.Hashtablepublic void setErrorFlag(boolean newErrorFlag)
newErrorFlag
- booleanpublic void setResponseDataBean(com.ibm.commerce.rfq.beans.RFQResponseDataBean newResponseDB)
newResponseDB
-
com.ibm.commerce.rfq.beans.RFQResponseDataBeanpublic void setResponseId(java.lang.Long newResponseId)
setResponseId
in interface
RFQResponseChangeStateBaseCmd
newResponseId
- java.lang.Longpublic void setSourceState(java.lang.Integer newSourceState)
newSourceState
- java.lang.Integerpublic void validateParameters() throws ECException
validateParameters
in interface
ECCommand
ECException