com.ibm.commerce.me.beans
Class ProcurementProtocolDataBean

com.ibm.commerce.me.beans.ProcurementProtocolDataBean
All Implemented Interfaces:
DataBean, InputDataBean, ProcurementProtocolInputDataBean, ProcurementProtocolSmartDataBean, java.io.Serializable, SmartDataBean

public class ProcurementProtocolDataBean
implements ProcurementProtocolInputDataBean, ProcurementProtocolSmartDataBean

IBM internal use only.

See Also:
Serialized Form

Field Summary
static java.lang.String COPYRIGHT
           
protected  CommandContext iCommandContext
           
protected  java.lang.String iDataBeanKeyProtocolId
           
protected  TypedProperty iRequestProperties
           
 
Fields inherited from interface com.ibm.commerce.beans.DataBean
emptyString
 
Constructor Summary
ProcurementProtocolDataBean(java.lang.String aProtocolId)
          Databean constructor.
 
Method Summary
 CommandContext getCommandContext()
          Gets the command context set within this bean.
 java.lang.String getDataBeanKeyProtocolId()
           
 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 setDataBeanKeyProtocolId(java.lang.String aProtocolId)
           
 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

iDataBeanKeyProtocolId

protected java.lang.String iDataBeanKeyProtocolId

iRequestProperties

protected TypedProperty iRequestProperties
Constructor Detail

ProcurementProtocolDataBean

public ProcurementProtocolDataBean(java.lang.String aProtocolId)
Databean constructor.
Parameters:
aProtocolId - 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

getDataBeanKeyProtocolId

public java.lang.String getDataBeanKeyProtocolId()
Specified by:
getDataBeanKeyProtocolId in interface ProcurementProtocolSmartDataBean
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

setDataBeanKeyProtocolId

public void setDataBeanKeyProtocolId(java.lang.String aProtocolId)
Specified by:
setDataBeanKeyProtocolId in interface ProcurementProtocolInputDataBean
Parameters:
aProtocolId - 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 -