Uses of Class
eu.larkc.core.data.workflow.IllegalWorkflowGraphException

Packages that use IllegalWorkflowGraphException
eu.larkc.core.data.workflow   
eu.larkc.core.eventing   
eu.larkc.core.executor   
eu.larkc.core.management   
eu.larkc.core.parallelization   
 

Uses of IllegalWorkflowGraphException in eu.larkc.core.data.workflow
 

Methods in eu.larkc.core.data.workflow that throw IllegalWorkflowGraphException
static org.jgrapht.graph.SimpleDirectedGraph<GraphNode,org.jgrapht.graph.DefaultEdge> WorkflowDescription.constructJGraphT(SetOfStatements workflowDescription)
          This method constructs a JGraphT out of a workflow description.
static java.util.Map<java.lang.String,PipeNode> WorkflowDescription.getPipes(SetOfStatements workflowDescription)
          Extracts all pipes out of a workflow description and returns a map containing the IDs for the pipe and the corresponding pipe node object.
static java.util.Map<java.lang.String,SinkNode> WorkflowDescription.getSinks(SetOfStatements workflowDescription)
          Extracts all sinks of the workflow description.
static java.util.Map<java.lang.String,SourceNode> WorkflowDescription.getSources(SetOfStatements workflowDescription)
          Extracts all sources of the workflow description.
 

Uses of IllegalWorkflowGraphException in eu.larkc.core.eventing
 

Methods in eu.larkc.core.eventing that throw IllegalWorkflowGraphException
 void PubSubTest.executorTestUsingWorkflowDescription()
          PubSub test using a workflow description and the test plugins
 

Uses of IllegalWorkflowGraphException in eu.larkc.core.executor
 

Methods in eu.larkc.core.executor that throw IllegalWorkflowGraphException
 void ExecutorTest.executorTestUsingMultiplePluginParameters()
          Executor test using a workflow description where multiple parameters for the plugins are defined.
 void ExecutorTest.executorTestUsingPluginParameters()
          Executor test using a workflow description where parameters for the plugins are defined.
 void ExecutorTest.executorTestUsingWorkflowDescription()
          Executor test using a workflow description (same testing as in the cheatingExecutorTestWithDecider):
 void ExecutorTest.executorTestUsingWorkflowDescriptionWithCycles()
          Executor test using a workflow description with cylces.
 void ExecutorTest.executorTestUsingWorkflowDescriptionWithDeploymentDescription()
          Executor test using a workflow description with deployment description.
 void ExecutorTest.executorTestUsingWorkflowDescriptionWithEndpoint()
          Executor test using a workflow description with one endpoint.
 void ExecutorTest.executorTestUsingWorkflowDescriptionWithMultipleEndpoints()
          Executor test using a workflow description with multiple endpoints.
 void ExecutorTest.executorTestUsingWorkflowDescriptionWithMultipleFirstPlugins()
          Executor test using a workflow description with multiple first plugins.
 void ExecutorTest.executorTestUsingWorkflowDescriptionWithMultipleLastPlugins()
          Executor test using a workflow description with multiple last plugins.
 void ExecutorTest.executorTestUsingWorkflowDescriptionWithMultiplePipes()
          Executor test using a workflow description with multiple pipes.
 void ExecutorTest.executorTestUsingWorkflowDescriptionWithPluginWithoutInput()
          Executor test using a workflow description with plugin without input.
 void ExecutorTest.executorTestUsingWorkflowDescriptionWithSourceAndSink()
          Executor test using a workflow description with source and sink.
 void ExecutorTest.executorTestUsingWorkflowDescriptionWithSpecifiedInputPlugin()
          Executor test using a workflow description with specified input plugin.
 void ExecutorTest.executorTestUsingWorkflowDescriptionWithSplitsAndMerges()
          Executor test using a workflow description with splits and merges (diamond).
 void ExecutorTest.executorTestUsingWorkflowDescriptionWithWaitForTwoMergeBehavior()
          Executor test using a workflow description with five plugins and different merge behaviors.
 

Constructors in eu.larkc.core.executor that throw IllegalWorkflowGraphException
Executor(SetOfStatements workflowDescription)
          Constructor.
 

Uses of IllegalWorkflowGraphException in eu.larkc.core.management
 

Methods in eu.larkc.core.management that throw IllegalWorkflowGraphException
 org.restlet.representation.Representation RDFHandlerResource.downloadWorkflowDescription(org.restlet.representation.Representation entity)
          Downloads a remote workflow description (RDF document) and creates a set of statement from the retrieved file.
 org.restlet.representation.Representation RdfHandlerResourceUsingRdfGraph.downloadWorkflowDescription(org.restlet.representation.Representation entity)
           
 

Uses of IllegalWorkflowGraphException in eu.larkc.core.parallelization
 

Methods in eu.larkc.core.parallelization that throw IllegalWorkflowGraphException
 void MultiThreadingTest.multiThreadingTestWithStringWorkflowDescrption()
          Tests the functionality of the local plug-in manager to to multi-threading for one plug-in which has a parameter that it can be split.