com.ibm.workflow.servlet.clientx.wext
Class ReuseData

java.lang.Object
  |
  +--com.ibm.workflow.servlet.clientx.wext.ReuseData

public class ReuseData
extends java.lang.Object
implements java.io.Serializable

This class is a data store of process instance InputCounainer and work item OutputContainer.

See Also:
Serialized Form

Constructor Summary
ReuseData()
          Constructor.
ReuseData(com.ibm.workflow.api.ReadWriteContainer container, com.ibm.workflow.servlet.client.RequestContext context)
          Constructor.
 
Method Summary
 java.lang.String getHTMLValue(java.lang.String item)
          Returns the HTML valid string value to which the specified item name.
 java.util.Enumeration getItems()
          Returns an Enumeration object of item names.
 com.ibm.workflow.api.ReadWriteContainer getOriginalContainer()
          Returns an an ReadWriteContainer of original container.
 java.lang.String getValue(java.lang.String item)
          Returns the value to which the specified item name.
 boolean isAvailable()
          Returns a boolean indicating whether the original data is not null.
 boolean isDraftSaved()
          Returns a boolean indicating whether the original data is draft saved.
 void setValue(java.lang.String item, java.lang.String value)
          Sets the value with the specified item name.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReuseData

public ReuseData()
Constructor.

ReuseData

public ReuseData(com.ibm.workflow.api.ReadWriteContainer container,
                 com.ibm.workflow.servlet.client.RequestContext context)
Constructor.
Parameters:
container - a ReadWriteContainer for re-use
context - a RequestContext for invoke getMemberValue
Method Detail

getOriginalContainer

public com.ibm.workflow.api.ReadWriteContainer getOriginalContainer()
Returns an an ReadWriteContainer of original container.
Parameters:
container - an original ReadWriteContainer object

isDraftSaved

public boolean isDraftSaved()
Returns a boolean indicating whether the original data is draft saved.
Returns:
a boolean indicating data is draft saved.

isAvailable

public boolean isAvailable()
Returns a boolean indicating whether the original data is not null.
Returns:
a boolean indicating re-use data is available

setValue

public void setValue(java.lang.String item,
                     java.lang.String value)
Sets the value with the specified item name.
Parameters:
item - the item name.
value - the value.

getValue

public java.lang.String getValue(java.lang.String item)
Returns the value to which the specified item name.
Parameters:
item - the item name.
Returns:
the item value

getHTMLValue

public java.lang.String getHTMLValue(java.lang.String item)
Returns the HTML valid string value to which the specified item name.
Parameters:
item - the item name.
Returns:
the item value

getItems

public java.util.Enumeration getItems()
Returns an Enumeration object of item names.
Returns:
an Enumeration object of item names