com.ibm.commerce.utf.beans
Class AlgorithmRegistryListBean

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

public class AlgorithmRegistryListBean
extends UTFListBean
implements AlgorithmRegistryListInputDataBean, AlgorithmRegistryListSmartDataBean

Provides a list of AlgorithmRegistryDataBean objects.

See Also:
Serialized Form

Field Summary
protected  java.lang.String aString
           
static java.lang.String COPYRIGHT
           
protected  java.lang.String domainId
           
protected  AlgorithmRegistryDataBean[] fAlgorithms
           
protected  java.lang.String memberId
           
protected  java.lang.String subDomainId
           
protected  java.lang.String typeId
           
 
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
AlgorithmRegistryListBean()
          Constructs an AlgorithmRegistryListBean object.
 
Method Summary
 AlgorithmRegistryDataBean[] getAlgorithms()
          Gets an array of fAlgorithms.
 java.lang.String getDomainId()
          Gets the domainId.
 java.lang.String getMemberId()
          Gets the memberId.
 java.lang.String getSubDomainId()
          Gets the subdomainId.
 java.lang.String getTypeId()
          Gets the typeId.
 void populate()
          Looks up a list of algorithms, then uses the list contents to populate an array of AlgorithmRegistryDataBean objects.
 void setAlgorithms(AlgorithmRegistryDataBean[] newAlgorithms)
          Loads the array fAlgorithms.
 void setDomainId(java.lang.String newDomainId)
          Sets the domainId.
 void setMemberId(java.lang.String newMemberId)
          Sets the memberId.
 void setSubDomainId(java.lang.String newSubDomainId)
          Sets the subdomainId.
 void setTypeId(java.lang.String newTypeId)
          Sets the typeId.
 
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

aString

protected java.lang.String aString

COPYRIGHT

public static final java.lang.String COPYRIGHT

domainId

protected java.lang.String domainId

fAlgorithms

protected AlgorithmRegistryDataBean[] fAlgorithms

memberId

protected java.lang.String memberId

subDomainId

protected java.lang.String subDomainId

typeId

protected java.lang.String typeId
Constructor Detail

AlgorithmRegistryListBean

public AlgorithmRegistryListBean()
Constructs an AlgorithmRegistryListBean object.
Method Detail

getAlgorithms

public AlgorithmRegistryDataBean[] getAlgorithms()
Gets an array of fAlgorithms.
Specified by:
getAlgorithms in interface AlgorithmRegistryListSmartDataBean

getDomainId

public java.lang.String getDomainId()
Gets the domainId.
Specified by:
getDomainId in interface AlgorithmRegistryListSmartDataBean

getMemberId

public java.lang.String getMemberId()
Gets the memberId.
Specified by:
getMemberId in interface AlgorithmRegistryListSmartDataBean

getSubDomainId

public java.lang.String getSubDomainId()
Gets the subdomainId.
Specified by:
getSubDomainId in interface AlgorithmRegistryListSmartDataBean

getTypeId

public java.lang.String getTypeId()
Gets the typeId.
Specified by:
getTypeId in interface AlgorithmRegistryListSmartDataBean

populate

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

setAlgorithms

public void setAlgorithms(AlgorithmRegistryDataBean[] newAlgorithms)
Loads the array fAlgorithms.
Specified by:
setAlgorithms in interface AlgorithmRegistryListInputDataBean

setDomainId

public void setDomainId(java.lang.String newDomainId)
Sets the domainId.
Specified by:
setDomainId in interface AlgorithmRegistryListInputDataBean

setMemberId

public void setMemberId(java.lang.String newMemberId)
Sets the memberId.
Specified by:
setMemberId in interface AlgorithmRegistryListInputDataBean

setSubDomainId

public void setSubDomainId(java.lang.String newSubDomainId)
Sets the subdomainId.
Specified by:
setSubDomainId in interface AlgorithmRegistryListInputDataBean

setTypeId

public void setTypeId(java.lang.String newTypeId)
Sets the typeId.
Specified by:
setTypeId in interface AlgorithmRegistryListInputDataBean