org.kuali.rice.kew.engine.node
Class NodeState

java.lang.Object
  extended by org.kuali.rice.krad.bo.BusinessObjectBase
      extended by org.kuali.rice.krad.bo.PersistableBusinessObjectBase
          extended by org.kuali.rice.kew.engine.node.State
              extended by org.kuali.rice.kew.engine.node.NodeState
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, GloballyUnique, Versioned, ModelObjectBasic, KeyValue, BusinessObject, PersistableBusinessObject

@Entity
public class NodeState
extends State

The state of a RouteNodeInstance represented as a key-value pair of Strings.

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kew.engine.node.State
stateId
 
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
NodeState()
           
NodeState(String key, String value)
           
 
Method Summary
 Integer getLockVerNbr()
           
 RouteNodeInstance getNodeInstance()
           
 String getNodeStateId()
           
 void setLockVerNbr(Integer lockVerNbr)
           
 void setNodeInstance(RouteNodeInstance nodeInstance)
           
 void setNodeStateId(String nodeStateId)
           
 
Methods inherited from class org.kuali.rice.kew.engine.node.State
customPrePersist, getKey, getStateId, getValue, setKey, setStateId, setValue, toStringMapperFields
 
Methods inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
 
Methods inherited from class org.kuali.rice.krad.bo.BusinessObjectBase
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic
toString
 

Constructor Detail

NodeState

public NodeState()

NodeState

public NodeState(String key,
                 String value)
Method Detail

getNodeInstance

public RouteNodeInstance getNodeInstance()

setNodeInstance

public void setNodeInstance(RouteNodeInstance nodeInstance)

getNodeStateId

public String getNodeStateId()

setNodeStateId

public void setNodeStateId(String nodeStateId)

getLockVerNbr

public Integer getLockVerNbr()

setLockVerNbr

public void setLockVerNbr(Integer lockVerNbr)


Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.