com.ibm.commerce.me.beans
Class ProcurementSystemDataBean

com.ibm.commerce.me.beans.ProcurementSystemDataBean
All Implemented Interfaces:
DataBean, InputDataBean, ProcurementSystemInputDataBean, ProcurementSystemSmartDataBean, java.io.Serializable, SmartDataBean

public class ProcurementSystemDataBean
implements ProcurementSystemInputDataBean, ProcurementSystemSmartDataBean

IBM internal use only.

See Also:
Serialized Form

Field Summary
static java.lang.String COPYRIGHT
           
protected  CommandContext iCommandContext
           
protected  java.lang.String iDataBeanKeyProcurementSystemName
           
protected  TypedProperty iRequestProperties
           
 
Fields inherited from interface com.ibm.commerce.beans.DataBean
emptyString
 
Constructor Summary
ProcurementSystemDataBean(java.lang.String aProcurementSystemName)
          Databean constructor.
 
Method Summary
 CommandContext getCommandContext()
          Gets the command context set within this bean.
 java.lang.String getDataBeanKeyProcurementSystemName()
           
 TypedProperty getRequestProperties()
          Gets the request property set within this bean.
 void populate()
          Retrieves data from the database.
 void setCommandContext(CommandContext aCommandContext)
          Sets the command context within this bean.
 void setDataBeanKeyProcurementSystemName(java.lang.String aProcurementSystemName)
           
 void setRequestProperties(TypedProperty aRequestProperty)
          Sets the request property within this bean.
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT

iCommandContext

protected CommandContext iCommandContext

iDataBeanKeyProcurementSystemName

protected java.lang.String iDataBeanKeyProcurementSystemName

iRequestProperties

protected TypedProperty iRequestProperties
Constructor Detail

ProcurementSystemDataBean

public ProcurementSystemDataBean(java.lang.String aProcurementSystemName)
Databean constructor.
Parameters:
aProcurementSystemName - java.lang.String
Method Detail

getCommandContext

public CommandContext getCommandContext()
Gets the command context set within this bean.
Specified by:
getCommandContext in interface SmartDataBean
Returns:
com.ibm.commerce.command.CommandContext

getDataBeanKeyProcurementSystemName

public java.lang.String getDataBeanKeyProcurementSystemName()
Specified by:
getDataBeanKeyProcurementSystemName in interface ProcurementSystemSmartDataBean
Returns:
java.lang.String

getRequestProperties

public TypedProperty getRequestProperties()
Gets the request property set within this bean.
Specified by:
getRequestProperties in interface InputDataBean
Returns:
com.ibm.commerce.datatype.TypedProperty

populate

public void populate()
              throws java.lang.Exception
Retrieves data from the database.
Specified by:
populate in interface SmartDataBean
Returns:
void
Throws:
java.lang.Exception -  

setCommandContext

public void setCommandContext(CommandContext aCommandContext)
Sets the command context within this bean.
Specified by:
setCommandContext in interface SmartDataBean
Parameters:
aCommandContext - com.ibm.commerce.command.CommandContext
Returns:
void

setDataBeanKeyProcurementSystemName

public void setDataBeanKeyProcurementSystemName(java.lang.String aProcurementSystemName)
Specified by:
setDataBeanKeyProcurementSystemName in interface ProcurementSystemInputDataBean
Parameters:
aProcurementSystemName - java.lang.String
Returns:
void

setRequestProperties

public void setRequestProperties(TypedProperty aRequestProperty)
                          throws javax.ejb.CreateException,
                                 java.rmi.RemoteException,
                                 javax.naming.NamingException,
                                 javax.ejb.FinderException
Sets the request property within this bean.
Specified by:
setRequestProperties in interface InputDataBean
Parameters:
aTypedProperty - com.ibm.commerce.datatype.TypedProperty
Returns:
void
Throws:
javax.ejb.CreateException -  
java.rmi.RemoteException -  
javax.naming.NamingException -  
javax.ejb.FinderException -