|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.commerce.negotiation.beans.ControlRuleDataBean
Abstract class establishes the interface for controlrule classes specific to auction types; cannot be instantiated.
OpenCryBidControlRuleDataBean
,
SealedBidControlRuleDataBean
,
CommandDataBean
, Serialized FormField Summary | |
protected java.lang.String |
commandInterfaceName
|
static java.lang.String |
COPYRIGHT
|
protected java.lang.String |
id
|
protected java.lang.String |
ownerId
|
protected java.lang.String |
ruleDesc
|
protected java.lang.String |
ruleInterpreterClassId
|
protected java.lang.String |
ruleName
|
protected java.lang.String |
ruleType
|
Fields inherited from interface com.ibm.commerce.beans.DataBean |
emptyString |
Constructor Summary | |
ControlRuleDataBean()
Constructs a ControlRuleDataBean. |
Method Summary | |
abstract java.lang.String |
getCommandInterfaceName()
Abstract method establishes interface used to get the value of commandInterfaceName. |
java.lang.String |
getId()
Gets the control rule id. |
java.lang.String |
getOwnerId()
Gets the ownerId field. |
TypedProperty |
getRequestProperties()
Gets the value of requestProperties; currently implemented to return null. |
java.lang.String |
getRuleDesc()
Gets the control rule description. |
java.lang.String |
getRuleInterpreterClassId()
Gets the id of the control rule interpreter class. |
java.lang.String |
getRuleName()
Gets the ruleName. |
java.lang.String |
getRuleType()
Gets the ruleType. |
abstract void |
setCommandInterfaceName(java.lang.String ifname)
Sets the commandInterfaceName. |
void |
setId(java.lang.String newId)
Sets the control rule id. |
void |
setOwnerId(java.lang.String newOwnerId)
Sets the ownerId field. |
void |
setRequestProperties(TypedProperty param)
Parses required parameters from TypedProperty param. |
void |
setRuleDesc(java.lang.String newRuleDesc)
Sets the rule description. |
void |
setRuleInterpreterClassId(java.lang.String newRuleInterpreterClassId)
Sets the rule interpreter class id. |
void |
setRuleName(java.lang.String newRuleName)
Sets the ruleName. |
void |
setRuleType(java.lang.String newRuleType)
Sets the ruleType. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected java.lang.String commandInterfaceName
public static final java.lang.String COPYRIGHT
protected java.lang.String id
protected java.lang.String ownerId
protected java.lang.String ruleDesc
protected java.lang.String ruleInterpreterClassId
protected java.lang.String ruleName
protected java.lang.String ruleType
Constructor Detail |
public ControlRuleDataBean()
Method Detail |
public abstract java.lang.String getCommandInterfaceName()
getCommandInterfaceName
in interface CommandDataBean
public java.lang.String getId()
getId
in interface ControlRuleSmartDataBean
public java.lang.String getOwnerId()
getOwnerId
in interface ControlRuleSmartDataBean
public TypedProperty getRequestProperties()
getRequestProperties
in interface InputDataBean
public java.lang.String getRuleDesc()
getRuleDesc
in interface ControlRuleSmartDataBean
public java.lang.String getRuleInterpreterClassId()
getRuleInterpreterClassId
in interface ControlRuleSmartDataBean
public java.lang.String getRuleName()
getRuleName
in interface ControlRuleSmartDataBean
public java.lang.String getRuleType()
getRuleType
in interface ControlRuleSmartDataBean
public abstract void setCommandInterfaceName(java.lang.String ifname)
setCommandInterfaceName
in interface CommandDataBean
the
- new command interface name.public void setId(java.lang.String newId)
setId
in interface ControlRuleInputDataBean
newId
- the new control rule id.public void setOwnerId(java.lang.String newOwnerId)
setOwnerId
in interface ControlRuleInputDataBean
newOwnerId
- Id of the auction owner.public void setRequestProperties(TypedProperty param)
setRequestProperties
in interface InputDataBean
param
- the name-value pairs of parameters.public void setRuleDesc(java.lang.String newRuleDesc)
setRuleDesc
in interface ControlRuleInputDataBean
newRuleDesc
- the new rule description.public void setRuleInterpreterClassId(java.lang.String newRuleInterpreterClassId)
setRuleInterpreterClassId
in interface ControlRuleInputDataBean
newRuleInterpreterClassId
- the rule interpreter class id.public void setRuleName(java.lang.String newRuleName)
setRuleName
in interface ControlRuleInputDataBean
newRuleName
- the new rule name.public void setRuleType(java.lang.String newRuleType)
setRuleType
in interface ControlRuleInputDataBean
newRuleType
- the new rule type.
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |