com.ibm.commerce.negotiation.beans
Class SealedBidControlRuleDataBean

java.lang.Object
  |
  +--com.ibm.commerce.negotiation.beans.ControlRuleDataBean
        |
        +--com.ibm.commerce.negotiation.beans.SealedBidControlRuleDataBean
All Implemented Interfaces:
CommandDataBean, ControlRuleInputDataBean, ControlRuleSmartDataBean, DataBean, InputDataBean, SealedBidControlRuleInputDataBean, SealedBidControlRuleSmartDataBean, java.io.Serializable

public class SealedBidControlRuleDataBean
extends ControlRuleDataBean
implements SealedBidControlRuleInputDataBean, SealedBidControlRuleSmartDataBean

Provides access to the fields of a Sealed Bid bid control rule.

See Also:
OpenCryBidControlRuleDataBean, ControlRuleDataBean, Serialized Form

Field Summary
static java.lang.String COPYRIGHT
           
protected  java.lang.String minQuant
           
protected  java.lang.String minValue
           
 
Fields inherited from class com.ibm.commerce.negotiation.beans.ControlRuleDataBean
commandInterfaceName, id, ownerId, ruleDesc, ruleInterpreterClassId, ruleName, ruleType
 
Fields inherited from interface com.ibm.commerce.beans.DataBean
emptyString
 
Constructor Summary
SealedBidControlRuleDataBean()
          Constructs a SealedBidControlRuleDataBean.
 
Method Summary
 java.lang.String getCommandInterfaceName()
          Gets the commandInterfaceName.
 java.lang.String getMinQuant()
          Gets the minimum bid quantity from a rule.
 java.lang.String getMinValue()
          Gets the minimum bid value.
 void setCommandInterfaceName(java.lang.String ifname)
          Sets the commandInterfaceName.
 void setMinQuant(java.lang.String newMinQuant)
          Sets the minimum bid quantity.
 void setMinValue(java.lang.String newMinValue)
          Sets the minimum bid value.
 
Methods inherited from class com.ibm.commerce.negotiation.beans.ControlRuleDataBean
getId, getOwnerId, getRequestProperties, getRuleDesc, getRuleInterpreterClassId, getRuleName, getRuleType, setId, setOwnerId, setRequestProperties, setRuleDesc, setRuleInterpreterClassId, setRuleName, setRuleType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT

minQuant

protected java.lang.String minQuant

minValue

protected java.lang.String minValue
Constructor Detail

SealedBidControlRuleDataBean

public SealedBidControlRuleDataBean()
Constructs a SealedBidControlRuleDataBean.
Method Detail

getCommandInterfaceName

public java.lang.String getCommandInterfaceName()
Gets the commandInterfaceName.
Specified by:
getCommandInterfaceName in interface SealedBidControlRuleSmartDataBean
Overrides:
getCommandInterfaceName in class ControlRuleDataBean
Returns:
if not null, the commandInterfaceName; otherwise SealedBidControlRuleBeanCmd.NAME.

getMinQuant

public java.lang.String getMinQuant()
Gets the minimum bid quantity from a rule.
Specified by:
getMinQuant in interface SealedBidControlRuleSmartDataBean
Returns:
the minimum bid quantity.

getMinValue

public java.lang.String getMinValue()
Gets the minimum bid value.
Specified by:
getMinValue in interface SealedBidControlRuleSmartDataBean
Returns:
the minumum bid value.

setCommandInterfaceName

public void setCommandInterfaceName(java.lang.String ifname)
Sets the commandInterfaceName.
Specified by:
setCommandInterfaceName in interface SealedBidControlRuleInputDataBean
Overrides:
setCommandInterfaceName in class ControlRuleDataBean
Parameters:
ifname - the new command interface name.

setMinQuant

public void setMinQuant(java.lang.String newMinQuant)
Sets the minimum bid quantity.
Specified by:
setMinQuant in interface SealedBidControlRuleInputDataBean
Parameters:
newMinQuant - the minimum bid quantity.

setMinValue

public void setMinValue(java.lang.String newMinValue)
Sets the minimum bid value.
Specified by:
setMinValue in interface SealedBidControlRuleInputDataBean
Parameters:
newMinValue - the minimum bid value.