org.kuali.rice.kew.dto
Class DocumentDetailDTO

java.lang.Object
  extended by org.kuali.rice.kew.dto.RouteHeaderDTO
      extended by org.kuali.rice.kew.dto.DocumentDetailDTO
All Implemented Interfaces:
Serializable

public class DocumentDetailDTO
extends RouteHeaderDTO

Document plus it's requests and actions. Primarily used by the routingReport method on WorkflowInfo

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

Field Summary
private  ActionRequestDTO[] actionRequests
           
private  ActionTakenDTO[] actionsTaken
           
private  Map nodeInstanceMap
           
private  RouteNodeInstanceDTO[] nodeInstances
           
private static long serialVersionUID
           
 
Constructor Summary
DocumentDetailDTO()
           
 
Method Summary
 ActionRequestDTO[] getActionRequests()
           
 ActionTakenDTO[] getActionsTaken()
           
 RouteNodeInstanceDTO getNodeInstance(Long nodeInstanceId)
           
 RouteNodeInstanceDTO[] getNodeInstances()
           
private  void populateNodeInstanceMap()
           
 void setActionRequests(ActionRequestDTO[] actionRequests)
           
 void setActionsTaken(ActionTakenDTO[] actionsTaken)
           
 void setNodeInstances(RouteNodeInstanceDTO[] nodeInstances)
           
 
Methods inherited from class org.kuali.rice.kew.dto.RouteHeaderDTO
getAppDocId, getAppDocStatus, getAppDocStatusDate, getCurrentRouteNodeNames, getDateApproved, getDateCreated, getDateFinalized, getDateLastModified, getDocRouteLevel, getDocRouteStatus, getDocTitle, getDocTypeId, getDocTypeName, getDocumentUrl, getDocVersion, getInitiatorPrincipalId, getNotes, getNotesToDelete, getRoutedByPrincipalId, getRouteHeaderId, getValidActions, getVariable, getVariables, isAckRequested, isApproveRequested, isCompleteRequested, isFyiRequested, isUserBlanketApprover, setAckRequested, setAppDocId, setAppDocStatus, setAppDocStatusDate, setApproveRequested, setCompleteRequested, setCurrentRouteNodeNames, setDateApproved, setDateCreated, setDateFinalized, setDateLastModified, setDocRouteLevel, setDocRouteStatus, setDocTitle, setDocTypeId, setDocTypeName, setDocumentUrl, setDocVersion, setFyiRequested, setInitiatorPrincipalId, setNotes, setNotesToDelete, setRoutedByPrincipalId, setRouteHeaderId, setUserBlanketApprover, setValidActions, setVariable
 
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

actionRequests

private ActionRequestDTO[] actionRequests

actionsTaken

private ActionTakenDTO[] actionsTaken

nodeInstances

private RouteNodeInstanceDTO[] nodeInstances

nodeInstanceMap

private Map nodeInstanceMap
Constructor Detail

DocumentDetailDTO

public DocumentDetailDTO()
Method Detail

getActionRequests

public ActionRequestDTO[] getActionRequests()

setActionRequests

public void setActionRequests(ActionRequestDTO[] actionRequests)

getActionsTaken

public ActionTakenDTO[] getActionsTaken()

setActionsTaken

public void setActionsTaken(ActionTakenDTO[] actionsTaken)

getNodeInstances

public RouteNodeInstanceDTO[] getNodeInstances()

setNodeInstances

public void setNodeInstances(RouteNodeInstanceDTO[] nodeInstances)

getNodeInstance

public RouteNodeInstanceDTO getNodeInstance(Long nodeInstanceId)

populateNodeInstanceMap

private void populateNodeInstanceMap()


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