org.kuali.rice.kew.engine
Class OrchestrationConfig

java.lang.Object
  extended by org.kuali.rice.kew.engine.OrchestrationConfig

public class OrchestrationConfig
extends Object

Specifies configuration for orchestration through the engine.

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

Nested Class Summary
static class OrchestrationConfig.EngineCapability
           
 
Constructor Summary
OrchestrationConfig(OrchestrationConfig.EngineCapability capability)
           
OrchestrationConfig(OrchestrationConfig.EngineCapability capability, boolean isRunPostProcessorLogic)
           
OrchestrationConfig(OrchestrationConfig.EngineCapability capability, Set<String> destinationNodeNames, ActionTakenValue cause)
           
OrchestrationConfig(OrchestrationConfig.EngineCapability capability, Set<String> destinationNodeNames, ActionTakenValue cause, boolean sendNotifications, boolean doRunPostProcessorLogic)
           
 
Method Summary
 OrchestrationConfig.EngineCapability getCapability()
           
 ActionTakenValue getCause()
           
 Set<String> getDestinationNodeNames()
           
 String getNotificationType()
           
 boolean isRunPostProcessorLogic()
           
 boolean isSendNotifications()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OrchestrationConfig

public OrchestrationConfig(OrchestrationConfig.EngineCapability capability)

OrchestrationConfig

public OrchestrationConfig(OrchestrationConfig.EngineCapability capability,
                           boolean isRunPostProcessorLogic)

OrchestrationConfig

public OrchestrationConfig(OrchestrationConfig.EngineCapability capability,
                           Set<String> destinationNodeNames,
                           ActionTakenValue cause)

OrchestrationConfig

public OrchestrationConfig(OrchestrationConfig.EngineCapability capability,
                           Set<String> destinationNodeNames,
                           ActionTakenValue cause,
                           boolean sendNotifications,
                           boolean doRunPostProcessorLogic)
Method Detail

getDestinationNodeNames

public Set<String> getDestinationNodeNames()

getNotificationType

public String getNotificationType()

isSendNotifications

public boolean isSendNotifications()

getCause

public ActionTakenValue getCause()

isRunPostProcessorLogic

public boolean isRunPostProcessorLogic()

getCapability

public OrchestrationConfig.EngineCapability getCapability()
Returns:
the capability


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