com.ibm.commerce.negotiation.beans
Interface ControlRuleListSmartDataBean

All Known Implementing Classes:
ControlRuleListBean

public interface ControlRuleListSmartDataBean


Method Summary
 java.lang.String getCommandInterfaceName()
          Gets the commandInterfaceName.
 ControlRuleAccessBean[] getControlRuleList()
          Fetches a list of bid control rules.
 ControlRuleDataBean[] getControlRules()
          Gets a sorted list of ControlRuleDataBean objects.
 java.lang.String getOwnerId()
          Gets the ownerId field.
 java.lang.String getRuleName()
          Gets the rule name.
 java.lang.String getRuleType()
          Gets the ruleType.
 

Method Detail

getCommandInterfaceName

public java.lang.String getCommandInterfaceName()
Gets the commandInterfaceName.
Returns:
if not null, the commandInterfaceName; otherwise ControlRuleListBeanCmd.NAME.

getControlRuleList

public ControlRuleAccessBean[] getControlRuleList()
Fetches a list of bid control rules.
Returns:
the list of ControlRuleAccessBean objects.

getControlRules

public ControlRuleDataBean[] getControlRules()
Gets a sorted list of ControlRuleDataBean objects.
Returns:
array of ControlRuleDataBean.

getOwnerId

public java.lang.String getOwnerId()
Gets the ownerId field.
Returns:
the owner id.

getRuleName

public java.lang.String getRuleName()
Gets the rule name.
Returns:
the rule name.

getRuleType

public java.lang.String getRuleType()
Gets the ruleType.
Returns:
the rule type.