org.kuali.rice.kew.engine.simulation
Class SimulationCriteria

java.lang.Object
  extended by org.kuali.rice.kew.engine.simulation.SimulationCriteria

public class SimulationCriteria
extends Object

Criteria which acts as input to the SimulationEngine.

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

Constructor Summary
SimulationCriteria()
           
 
Method Summary
static SimulationCriteria createSimulationCritUsingDocTypeName(String documentTypeName)
           
static SimulationCriteria createSimulationCritUsingDocumentId(String documentId)
           
static SimulationCriteria from(RoutingReportCriteria criteriaVO)
           
 List<SimulationActionToTake> getActionsToTake()
           
 String getDestinationNodeName()
           
 List<Recipient> getDestinationRecipients()
           
 String getDocumentId()
           
 String getDocumentTypeName()
           
 List<String> getNodeNames()
           
 Person getRoutingUser()
           
 List<String> getRuleTemplateNames()
           
 String getXmlContent()
           
 Boolean isActivateRequests()
           
 boolean isDocumentSimulation()
           
 boolean isDocumentTypeSimulation()
           
 boolean isFlattenNodes()
           
 void setActionsToTake(List<SimulationActionToTake> actionsToTake)
           
 void setActivateRequests(Boolean activateRequests)
           
 void setDestinationNodeName(String destinationNodeName)
           
 void setDestinationRecipients(List<Recipient> destinationRecipients)
           
 void setDocumentId(String documentId)
           
 void setDocumentTypeName(String documentTypeName)
           
 void setFlattenNodes(boolean flattenNodes)
           
 void setNodeNames(List<String> nodeNames)
           
 void setRoutingUser(Person routingUser)
           
 void setRuleTemplateNames(List<String> ruleTemplateNames)
           
 void setXmlContent(String xmlContent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimulationCriteria

public SimulationCriteria()
Method Detail

createSimulationCritUsingDocumentId

public static SimulationCriteria createSimulationCritUsingDocumentId(String documentId)

createSimulationCritUsingDocTypeName

public static SimulationCriteria createSimulationCritUsingDocTypeName(String documentTypeName)

isActivateRequests

public Boolean isActivateRequests()

setActivateRequests

public void setActivateRequests(Boolean activateRequests)

getDocumentId

public String getDocumentId()

setDocumentId

public void setDocumentId(String documentId)

getDestinationNodeName

public String getDestinationNodeName()

setDestinationNodeName

public void setDestinationNodeName(String destinationNodeName)

getDestinationRecipients

public List<Recipient> getDestinationRecipients()

setDestinationRecipients

public void setDestinationRecipients(List<Recipient> destinationRecipients)

getDocumentTypeName

public String getDocumentTypeName()

setDocumentTypeName

public void setDocumentTypeName(String documentTypeName)

getRuleTemplateNames

public List<String> getRuleTemplateNames()

setRuleTemplateNames

public void setRuleTemplateNames(List<String> ruleTemplateNames)

getXmlContent

public String getXmlContent()

setXmlContent

public void setXmlContent(String xmlContent)

getNodeNames

public List<String> getNodeNames()

setNodeNames

public void setNodeNames(List<String> nodeNames)

isDocumentSimulation

public boolean isDocumentSimulation()

isDocumentTypeSimulation

public boolean isDocumentTypeSimulation()

getActionsToTake

public List<SimulationActionToTake> getActionsToTake()

setActionsToTake

public void setActionsToTake(List<SimulationActionToTake> actionsToTake)

getRoutingUser

public Person getRoutingUser()

setRoutingUser

public void setRoutingUser(Person routingUser)

isFlattenNodes

public boolean isFlattenNodes()

setFlattenNodes

public void setFlattenNodes(boolean flattenNodes)

from

public static SimulationCriteria from(RoutingReportCriteria criteriaVO)


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