com.ibm.commerce.command
Interface DataBeanCommand
- All Superinterfaces:
- ECCommand
- All Known Subinterfaces:
- OpenCryBidControlRuleBeanCmd, SealedBidControlRuleBeanCmd
- All Known Implementing Classes:
- DataBeanCommandImpl
- public interface DataBeanCommand
- extends ECCommand
Interface for defining the contract of all DataBeans commands.
DataBeans commands are commands used for populating objects that implement the com.ibm.commerce.db.DataBean interface.
Field Summary |
static java.lang.String |
COPYRIGHT
|
Method Summary |
DataBean |
getDataBean()
Gets the DataBean object that this DataBeanCommand populates. |
void |
setDataBean(DataBean bean)
Sets the DataBean object that this DataBeanCommand populates. |
void |
setRequestProperties(TypedProperty properties)
The DataBeanManager calls the setRequestProperties method before invoking the execute method in this command. |
Methods inherited from interface com.ibm.commerce.command.ECCommand |
checkIsAllowed, checkResourcePermission, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getDefaultProperties, getResources, getStoreId, getUser, getUserId, performExecute, setAccCheck, setCommandContext, setCommandIfName, setDefaultProperties, validateParameters |
COPYRIGHT
public static final java.lang.String COPYRIGHT
getDataBean
public DataBean getDataBean()
- Gets the DataBean object that this DataBeanCommand populates.
- Returns:
- (com.ibm.commerce.beans.DataBean) The DataBean object.
setDataBean
public void setDataBean(DataBean bean)
- Sets the DataBean object that this DataBeanCommand populates.
- Parameters:
bean
- The DataBean object.
setRequestProperties
public void setRequestProperties(TypedProperty properties)
throws ECException
- The DataBeanManager calls the setRequestProperties method before invoking the execute method in this command.
- Parameters:
requestProperties
- com.ibm.commerce.datatype.TypedProperty- Throws:
com.ibm.commerce.exception.ECException.
-