Package | Description |
---|---|
org.apache.taverna.workflowmodel |
Defines classes and interfaces for workflow level entities and events.
|
org.apache.taverna.workflowmodel.impl |
Implementation package for workflow entities
|
org.apache.taverna.workflowmodel.processor.activity |
Provides definitions for a single Activity to be contained within a
Processor.
|
org.apache.taverna.workflowmodel.processor.activity.impl |
Contains specific implementations of the Activity Ports, together with an implementation of ActivityPortBuilder which is responsible for building them.
|
org.apache.taverna.workflowmodel.utils |
Modifier and Type | Interface and Description |
---|---|
interface |
DataflowInputPort
An input port on a Dataflow contains a nested output port within it.
|
interface |
EventHandlingInputPort
Input port capable of receiving and reacting to workflow events.
|
interface |
FilteringInputPort
A filtering input port is one capable of filtering events to only pass
through data events at a certain depth.
|
interface |
MergeInputPort
Input port on a Merge object
|
interface |
ProcessorInputPort
Input port on a Processor, is both a filtering input port and a processor
port
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractEventHandlingInputPort
Extends AbstractPort with the getIncomingLink method and an additional
implementation method to set the incoming data link
|
class |
AbstractFilteringInputPort
Abstract superclass for filtering input ports, extend and implement the
pushXXX methods to configure behaviour
|
class |
DataflowInputPortImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
ActivityInputPort
Specialisation of InputPort to capture the extra information required by
Activity instances.
|
Modifier and Type | Class and Description |
---|---|
class |
ActivityInputPortImpl
An input port on an Activity instance.
|
Modifier and Type | Method and Description |
---|---|
protected static EventHandlingInputPort |
Tools.findEventHandlingInputPort(List<Edit<?>> editList,
Dataflow dataflow,
InputPort inputPort,
Edits edits)
Find (and possibly create) an EventHandlingInputPort.
|
static Edit<?> |
Tools.getCreateAndConnectDatalinkEdit(Dataflow dataflow,
OutputPort outputPort,
InputPort inputPort,
Edits edits)
Get an
Edit that will link the given output port to the given
input port. |
static ProcessorInputPort |
Tools.getProcessorInputPort(Processor processor,
Activity<?> activity,
InputPort activityInputPort) |
Copyright © 2015–2016 The Apache Software Foundation. All rights reserved.