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

java.lang.Object
  extended by org.kuali.rice.kew.engine.node.Process
All Implemented Interfaces:
Serializable

@Sequence(name="KREW_RTE_NODE_S",
          property="processId")
public class Process
extends Object
implements Serializable

Represents a route path defined on a DocumentType. A Process is a named entity which simply points to an initial RouteNode which represents the beginning of the Process. The path of the process can then be followed using the next nodes defined on the route nodes.

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

Field Summary
private  DocumentType documentType
           
private  boolean initial
           
private  RouteNode initialRouteNode
           
private  Integer lockVerNbr
           
private  String name
           
private  Long processId
           
private static long serialVersionUID
           
 
Constructor Summary
Process()
           
 
Method Summary
 void beforeInsert()
           
 DocumentType getDocumentType()
           
 RouteNode getInitialRouteNode()
           
 Integer getLockVerNbr()
           
 String getName()
           
 Long getProcessId()
           
 boolean isInitial()
           
 void setDocumentType(DocumentType documentType)
           
 void setInitial(boolean initial)
           
 void setInitialRouteNode(RouteNode initialRouteNode)
           
 void setLockVerNbr(Integer lockVerNbr)
           
 void setName(String name)
           
 void setProcessId(Long processId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

processId

private Long processId

name

private String name

documentType

private DocumentType documentType

initialRouteNode

private RouteNode initialRouteNode

initial

private boolean initial

lockVerNbr

private Integer lockVerNbr
Constructor Detail

Process

public Process()
Method Detail

getProcessId

public Long getProcessId()

setProcessId

public void setProcessId(Long processId)

getDocumentType

public DocumentType getDocumentType()

setDocumentType

public void setDocumentType(DocumentType documentType)

getInitialRouteNode

public RouteNode getInitialRouteNode()

setInitialRouteNode

public void setInitialRouteNode(RouteNode initialRouteNode)

getName

public String getName()

setName

public void setName(String name)

isInitial

public boolean isInitial()

setInitial

public void setInitial(boolean initial)

getLockVerNbr

public Integer getLockVerNbr()

setLockVerNbr

public void setLockVerNbr(Integer lockVerNbr)

beforeInsert

public void beforeInsert()


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.