com.ibm.commerce.utf.beans
Class ExtEngineListBean

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

public class ExtEngineListBean
extends UTFListBean
implements ExtEngineListInputDataBean, ExtEngineListSmartDataBean

Provides a list of ExtEngineDataBean objects.

See Also:
Serialized Form

Field Summary
protected  java.lang.String algoId
           
protected  java.lang.String aString
           
static java.lang.String COPYRIGHT
           
protected  java.lang.String domainId
           
protected  java.lang.String engineId
           
protected  ExtEngineDataBean[] ExtEngines
           
protected  java.lang.String stageNumber
           
protected  java.lang.String subDomainId
           
 
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
ExtEngineListBean()
          Constructs an ExtEngineListBean object.
 
Method Summary
 java.lang.String getAlgoId()
          Gets the active algoId.
 java.lang.String getDomainId()
          Gets the domainId.
 java.lang.String getEngineId()
          Gets the active engineId.
 ExtEngineDataBean[] getExtEngines()
          Gets an array of ExtEngines.
 java.lang.String getStageNumber()
          Gets the active stageNumber.
 java.lang.String getSubDomainId()
          Gets the active subDomainId.
 void populate()
          Looks up a list of ExtEngines, then uses the list contents to populate an array of ExtEngineDataBean objects.
 void setAlgoId(java.lang.String newAlgoId)
          Sets the algoId field.
 void setDomainId(java.lang.String newDomainId)
          Sets the domainId.
 void setEngineId(java.lang.String newEngineId)
          Sets the engineId field.
 void setExtEngines(ExtEngineDataBean[] newExtEngine)
          Loads the array ExtEngines.
 void setStageNumber(java.lang.String newStageNumber)
          Sets the stageNumber field.
 void setSubDomainId(java.lang.String newSubDomainId)
          Sets the subDomainId field.
 
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

algoId

protected java.lang.String algoId

aString

protected java.lang.String aString

COPYRIGHT

public static final java.lang.String COPYRIGHT

domainId

protected java.lang.String domainId

engineId

protected java.lang.String engineId

ExtEngines

protected ExtEngineDataBean[] ExtEngines

stageNumber

protected java.lang.String stageNumber

subDomainId

protected java.lang.String subDomainId
Constructor Detail

ExtEngineListBean

public ExtEngineListBean()
Constructs an ExtEngineListBean object.
Method Detail

getAlgoId

public java.lang.String getAlgoId()
Gets the active algoId.
Specified by:
getAlgoId in interface ExtEngineListSmartDataBean

getDomainId

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

getEngineId

public java.lang.String getEngineId()
Gets the active engineId.
Specified by:
getEngineId in interface ExtEngineListSmartDataBean

getExtEngines

public ExtEngineDataBean[] getExtEngines()
Gets an array of ExtEngines.
Specified by:
getExtEngines in interface ExtEngineListSmartDataBean

getStageNumber

public java.lang.String getStageNumber()
Gets the active stageNumber.
Specified by:
getStageNumber in interface ExtEngineListSmartDataBean

getSubDomainId

public java.lang.String getSubDomainId()
Gets the active subDomainId.
Specified by:
getSubDomainId in interface ExtEngineListSmartDataBean

populate

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

setAlgoId

public void setAlgoId(java.lang.String newAlgoId)
Sets the algoId field. Creation date: (6/14/01 9:19:38 AM)
Specified by:
setAlgoId in interface ExtEngineListInputDataBean
Parameters:
newAlgoId - the desired algo id.

setDomainId

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

setEngineId

public void setEngineId(java.lang.String newEngineId)
Sets the engineId field.
Specified by:
setEngineId in interface ExtEngineListInputDataBean
Parameters:
newEngineId - the desired engine id.

setExtEngines

public void setExtEngines(ExtEngineDataBean[] newExtEngine)
Loads the array ExtEngines.
Specified by:
setExtEngines in interface ExtEngineListInputDataBean

setStageNumber

public void setStageNumber(java.lang.String newStageNumber)
Sets the stageNumber field.
Specified by:
setStageNumber in interface ExtEngineListInputDataBean
Parameters:
newStageNumberId - the desired stageNumber.

setSubDomainId

public void setSubDomainId(java.lang.String newSubDomainId)
Sets the subDomainId field.
Specified by:
setSubDomainId in interface ExtEngineListInputDataBean
Parameters:
newSubDomainId - the desired subDomain id.