com.ibm.commerce.beans
Class InputDataBeanImpl

java.lang.Object
  |
  +--com.ibm.commerce.beans.InputDataBeanImpl
All Implemented Interfaces:
DataBean, InputDataBean, java.io.Serializable
Direct Known Subclasses:
SmartDataBeanImpl

public class InputDataBeanImpl
extends java.lang.Object
implements InputDataBean

InputDataBeans is a data bean that needs to be initialized by properties passed in by the caller of the JSP.

See Also:
Serialized Form

Field Summary
static java.lang.String COPYRIGHT
          IBM Copyright notice field.
protected  TypedProperty requestProperties
          The request properties.
 
Fields inherited from interface com.ibm.commerce.beans. DataBean
emptyString
 
Constructor Summary
InputDataBeanImpl()
          Create a Input DataBean.
 
Method Summary
  TypedProperty getRequestProperties()
          Returns the request properties of the databean.
 void setRequestProperties( TypedProperty param)
          Set the requestProperties associated with the data bean.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail
public static final java.lang.String COPYRIGHT
IBM Copyright notice field.
See Also:
Constant Field Values

requestProperties

protected TypedProperty requestProperties
The request properties.
Constructor Detail

InputDataBeanImpl

public InputDataBeanImpl()
Create a Input DataBean.
Method Detail

getRequestProperties

public TypedProperty getRequestProperties()
Returns the request properties of the databean.
Specified by:
getRequestProperties in interface InputDataBean
Returns:
The request properties.

setRequestProperties

public void setRequestProperties(TypedProperty param)
                          throws java.lang.Exception
Set the requestProperties associated with the data bean. If the requestProperties is null when the activate method on the DataBeanManager is invoked, the DataBeanManager sets the request properties based on the request properties set in the request.
Specified by:
setRequestProperties in interface InputDataBean
Throws:
java.lang.Exception - if there is a problem when setting the request properties. This particular method should not throw any exception because it just stores the request properties.