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
           
 
Fields inherited from interface com.ibm.commerce.command.ECCommand
defaultCommandClassName
 
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
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT
Method Detail

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. -