com.ibm.commerce.command
Interface DataBeanCommand

All Known Subinterfaces:
OpenCryBidControlRuleBeanCmd, SealedBidControlRuleBeanCmd
All Known Implementing Classes:
DataBeanCommandImpl, OpenCryBidControlRuleBeanCmdImpl, SealedBidControlRuleBeanCmdImpl

public interface DataBeanCommand

DataBeanCommand is the 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
          IBM copyright notice field.
 
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.
 

Field Detail
public static final java.lang.String COPYRIGHT
IBM copyright notice field.
See Also:
Constant Field Values
Method Detail

getDataBean

public DataBean getDataBean()
Gets the DataBean object that this DataBeanCommand populates.
Returns:
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:
properties - data type properties
Throws:
com.ibm.commerce.exception.ECException.
ECException