com.ibm.commerce.utf.beans
Class AlgoPolicyListBean

java.lang.Object
  |
  +--com.ibm.commerce.beans.InputDataBeanImpl
        |
        +--com.ibm.commerce.beans.SmartDataBeanImpl
              |
              +--com.ibm.commerce.utf.beans.UTFListBean
                    |
                    +--com.ibm.commerce.utf.beans.AlgoPolicyListBean
All Implemented Interfaces:
AlgoPolicyListInputDataBean, AlgoPolicyListSmartDataBean, DataBean, InputDataBean, java.io.Serializable, SmartDataBean, UTFListInputDataBean, UTFListSmartDataBean

public class AlgoPolicyListBean
extends UTFListBean
implements AlgoPolicyListInputDataBean, AlgoPolicyListSmartDataBean

Provides a list of AlgoPolicyDataBean objects.

See Also:
Serialized Form

Field Summary
protected  java.lang.String algorithmPolicyId
           
protected  java.lang.String algorithmTypeId
           
protected  java.lang.String aString
           
static java.lang.String COPYRIGHT
           
protected  AlgoPolicyDataBean[] fAlgoPolicys
           
 
Fields inherited from class com.ibm.commerce.utf.beans.UTFListBean
listSize, sortingAtt
 
Fields inherited from class com.ibm.commerce.beans.SmartDataBeanImpl
commandContext
 
Fields inherited from class com.ibm.commerce.beans.InputDataBeanImpl
requestProperties
 
Fields inherited from interface com.ibm.commerce.beans.DataBean
emptyString
 
Constructor Summary
AlgoPolicyListBean()
          Constructs an AlgoPolicyListBean object.
 
Method Summary
 AlgoPolicyDataBean[] getAlgoPolicys()
          Gets an array of fAlgoPolicys.
 java.lang.String getAlgorithmPolicyId()
          Gets the algorithmPolicyId.
 java.lang.String getAlgorithmTypeId()
          Gets the algorithmTypeId.
 void populate()
          Looks up a list of algoPolicys, then uses the list contents to populate an array of AlgoPolicyDataBean objects.
 void setAlgoPolicys(AlgoPolicyDataBean[] newAlgoPolicys)
          Loads the array fAlgoPolicys.
 void setAlgorithmPolicyId(java.lang.String newAlgorithmPolicyId)
          Sets the algorithmPolicyId.
 void setAlgorithmTypeId(java.lang.String newAlgorithmTypeId)
          Sets the algorithmTypeId.
 
Methods inherited from class com.ibm.commerce.utf.beans.UTFListBean
getLength, getSortAtt, setSortAtt
 
Methods inherited from class com.ibm.commerce.beans.SmartDataBeanImpl
fulfills, getCommandContext, getResources, setCommandContext
 
Methods inherited from class com.ibm.commerce.beans.InputDataBeanImpl
getRequestProperties, setRequestProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ibm.commerce.beans.InputDataBean
getRequestProperties, setRequestProperties
 

Field Detail

algorithmPolicyId

protected java.lang.String algorithmPolicyId

algorithmTypeId

protected java.lang.String algorithmTypeId

aString

protected java.lang.String aString

COPYRIGHT

public static final java.lang.String COPYRIGHT

fAlgoPolicys

protected AlgoPolicyDataBean[] fAlgoPolicys
Constructor Detail

AlgoPolicyListBean

public AlgoPolicyListBean()
Constructs an AlgoPolicyListBean object.
Method Detail

getAlgoPolicys

public AlgoPolicyDataBean[] getAlgoPolicys()
Gets an array of fAlgoPolicys.
Specified by:
getAlgoPolicys in interface AlgoPolicyListSmartDataBean

getAlgorithmPolicyId

public java.lang.String getAlgorithmPolicyId()
Gets the algorithmPolicyId.
Specified by:
getAlgorithmPolicyId in interface AlgoPolicyListSmartDataBean

getAlgorithmTypeId

public java.lang.String getAlgorithmTypeId()
Gets the algorithmTypeId.
Specified by:
getAlgorithmTypeId in interface AlgoPolicyListSmartDataBean

populate

public void populate()
              throws java.lang.Exception
Looks up a list of algoPolicys, then uses the list contents to populate an array of AlgoPolicyDataBean objects.
Overrides:
populate in class SmartDataBeanImpl
Throws:
java.lang.Exception - if the access bean could not be created.

setAlgoPolicys

public void setAlgoPolicys(AlgoPolicyDataBean[] newAlgoPolicys)
Loads the array fAlgoPolicys.
Specified by:
setAlgoPolicys in interface AlgoPolicyListInputDataBean

setAlgorithmPolicyId

public void setAlgorithmPolicyId(java.lang.String newAlgorithmPolicyId)
Sets the algorithmPolicyId.
Specified by:
setAlgorithmPolicyId in interface AlgoPolicyListInputDataBean

setAlgorithmTypeId

public void setAlgorithmTypeId(java.lang.String newAlgorithmTypeId)
Sets the algorithmTypeId.
Specified by:
setAlgorithmTypeId in interface AlgoPolicyListInputDataBean