public class SealedBidControlRuleBeanCmdImpl extends DataBeanCommandImpl implements SealedBidControlRuleBeanCmd
Modifier and Type | Field and Description |
---|---|
protected java.lang.Long | bidControlRuleId
Instance variable to hold the rule ID.
|
protected ControlRuleAccessBean | controlRuleAccessBean
Instance variable to hold the ruleBean data bean.
|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
Constructor and Description |
---|
SealedBidControlRuleBeanCmdImpl()
Creates an instance of OpenCryBidRuleControlBeanCmdImpl, default constructor.
|
Modifier and Type | Method and Description |
---|---|
protected static void | copy(DataBeanCommandImpl cmd, ControlRuleAccessBean rule, SealedBidControlRuleDataBean ruleBean)
Populates a rule bean.
|
protected static void | copyBidRuleFields(DataBeanCommand cmd, ControlRuleAccessBean rule, SealedBidControlRuleDataBean ruleBean)
Copies data from ControlRuleAccessBean to SealedBidControlRuleDataBean.
|
ControlRuleAccessBean | getBidControlRule()
Returns the access bean manipulated by the command.
|
java.lang.Long | getBidControlRuleId()
Returns the control rule ID.
|
boolean | isReadyToCallExecute()
This method is called by the targetable command framework.
|
void | performExecute()
Uses the access bean to lookup a control rule, then populates its associated rule interpreter data bean.
|
boolean | performSecurityCheck() |
void | populateDataBeanCommand(InputDataBean aDataBean)
Obtains the bid control rule ID from the data bean.
|
void | reset()
Does nothing.
|
void | setBidRuleControl(ControlRuleAccessBean aRule)
Provides an access bean for manipulation by the class.
|
void | setBidRuleControlId(java.lang.Long Id)
Sets the bid control rule ID field.
|
void | setRequestProperties(TypedProperty properties)
Obtains command parameters from TypedProperty; current implementation does nothing.
|
public static final java.lang.String COPYRIGHT
protected java.lang.Long bidControlRuleId
protected ControlRuleAccessBean controlRuleAccessBean
public SealedBidControlRuleBeanCmdImpl()
protected static void copy(DataBeanCommandImpl cmd, ControlRuleAccessBean rule, SealedBidControlRuleDataBean ruleBean)
protected static void copyBidRuleFields(DataBeanCommand cmd, ControlRuleAccessBean rule, SealedBidControlRuleDataBean ruleBean)
public ControlRuleAccessBean getBidControlRule()
public java.lang.Long getBidControlRuleId()
public boolean isReadyToCallExecute()
public void performExecute() throws ECException
public boolean performSecurityCheck()
public void populateDataBeanCommand(InputDataBean aDataBean)
public void reset()
public void setBidRuleControl(ControlRuleAccessBean aRule)
public void setBidRuleControlId(java.lang.Long Id)
public void setRequestProperties(TypedProperty properties)