public class ControlRuleListBean extends NegotiationListBean implements ControlRuleListInputDataBean, ControlRuleListSmartDataBean, CommandDataBean
NegotiationListBean
,
CommandDataBean
,
Serialized FormModifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT |
java.lang.String |
ownerId |
sortingAtt
emptyString
Constructor and Description |
---|
ControlRuleListBean()
Constructs a control rule list bean, initializes fields to emptyString.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCommandInterfaceName()
Gets the command interface name.
|
ControlRuleAccessBean[] |
getControlRuleList()
Fetches a list of bid control rules.
|
ControlRuleDataBean[] |
getControlRules()
Gets a sorted list of control rule list bean objects.
|
OpenCryBidControlRuleDataBean[] |
getOpenCryBidControlRules()
Gets a sorted list of OpenCryBidControlRuleDataBean objects.
|
java.lang.String |
getOwnerId()
Gets the owner ID field.
|
TypedProperty |
getRequestProperties()
Gets the value of requestProperties; currently implemented to return null.
|
java.lang.String |
getRuleName()
Gets the rule name.
|
java.lang.String |
getRuleType()
Gets the rule Type.
|
SealedBidControlRuleDataBean[] |
getSealedBidControlRules()
Gets a sorted list of SealedBidControlRuleDataBean objects.
|
void |
setCommandInterfaceName(java.lang.String ifname)
Sets the command interface name.
|
void |
setControlRuleList(ControlRuleAccessBean[] newControlRuleList)
Populates a list of bid control rules.
|
void |
setControlRules(ControlRuleDataBean[] newControlRules)
Loads the array of bid control rules.
|
void |
setOpenCryBidControlRules(OpenCryBidControlRuleDataBean[] newControlRules)
Loads the array of bid control rules.
|
void |
setOwnerId(java.lang.String newOwnerId)
Sets the owner ID field.
|
void |
setRequestProperties(TypedProperty param)
Currently does nothing.
|
void |
setRuleName(java.lang.String newRuleName)
Sets the rule name.
|
void |
setRuleType(java.lang.String newRuleType)
Sets the rule type.
|
void |
setSealedBidControlRules(SealedBidControlRuleDataBean[] newControlRules)
Loads the array of bid control rules.
|
getLength, getSortAtt, setSortAtt, setSortAttByString
fulfills, getCommandContext, getHttpRequest, getHttpResponse, getResources, getViewCommandContext, populate, setCommandContext, setHttpRequest, setHttpResponse, setViewCommandContext
public java.lang.String ownerId
public static final java.lang.String COPYRIGHT
public ControlRuleListBean()
public java.lang.String getCommandInterfaceName()
getCommandInterfaceName
in interface CommandDataBean
getCommandInterfaceName
in interface ControlRuleListSmartDataBean
public ControlRuleAccessBean[] getControlRuleList()
getControlRuleList
in interface ControlRuleListSmartDataBean
public OpenCryBidControlRuleDataBean[] getOpenCryBidControlRules()
public SealedBidControlRuleDataBean[] getSealedBidControlRules()
public ControlRuleDataBean[] getControlRules()
getControlRules
in interface ControlRuleListSmartDataBean
public java.lang.String getOwnerId()
getOwnerId
in interface ControlRuleListSmartDataBean
public TypedProperty getRequestProperties()
getRequestProperties
in interface InputDataBean
getRequestProperties
in class InputDataBeanImpl
public java.lang.String getRuleName()
getRuleName
in interface ControlRuleListSmartDataBean
public java.lang.String getRuleType()
getRuleType
in interface ControlRuleListSmartDataBean
public void setCommandInterfaceName(java.lang.String ifname)
setCommandInterfaceName
in interface CommandDataBean
setCommandInterfaceName
in interface ControlRuleListInputDataBean
ifname
- the new command interface name.public void setControlRuleList(ControlRuleAccessBean[] newControlRuleList)
setControlRuleList
in interface ControlRuleListInputDataBean
newControlRuleList
- new list of ControlRuleAccessBean objects.public void setControlRules(ControlRuleDataBean[] newControlRules)
setControlRules
in interface ControlRuleListInputDataBean
newControlRules
- new array of control rule bean objects.public void setOpenCryBidControlRules(OpenCryBidControlRuleDataBean[] newControlRules)
newControlRules
- new array of OpenCryControlRuleDataBean objects.public void setSealedBidControlRules(SealedBidControlRuleDataBean[] newControlRules)
newControlRules
- new array of SealedBidControlRuleDataBean objects.public void setOwnerId(java.lang.String newOwnerId)
setOwnerId
in interface ControlRuleListInputDataBean
newOwnerId
- ID of the auction owner.public void setRequestProperties(TypedProperty param)
setRequestProperties
in interface InputDataBean
setRequestProperties
in class InputDataBeanImpl
param
- a TypedProperty that is ignored.public void setRuleName(java.lang.String newRuleName)
setRuleName
in interface ControlRuleListInputDataBean
newRuleName
- the new rule name.public void setRuleType(java.lang.String newRuleType)
setRuleType
in interface ControlRuleListInputDataBean
newRuleType
- the new rule type.