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.utils |
Modifier and Type | Method and Description |
---|---|
Datalink |
Edits.createDatalink(EventForwardingOutputPort source,
EventHandlingInputPort sink)
Builds a new Datalink with the given source and sink ports
|
Datalink |
EventHandlingInputPort.getIncomingLink()
If this port is connected to a Datalink return the link, otherwise return
null
|
Modifier and Type | Method and Description |
---|---|
Edit<Datalink> |
Edits.getConnectDatalinkEdit(Datalink datalink)
Connect a datalink to its source and sink.
|
Edit<Datalink> |
Edits.getDisconnectDatalinkEdit(Datalink datalink)
Disconnect a datalink from its source and sink.
|
List<? extends Datalink> |
Dataflow.getLinks()
The dataflow is largely defined by the links between processors and other
entities within its scope.
|
Set<? extends Datalink> |
EventForwardingOutputPort.getOutgoingLinks()
The set of datalinks for which this output port is the source of events
|
Modifier and Type | Method and Description |
---|---|
Edit<Datalink> |
Edits.getConnectDatalinkEdit(Datalink datalink)
Connect a datalink to its source and sink.
|
Edit<Datalink> |
Edits.getDisconnectDatalinkEdit(Datalink datalink)
Disconnect a datalink from its source and sink.
|
Modifier and Type | Method and Description |
---|---|
Datalink |
AbstractDatalinkEdit.applyEdit() |
Datalink |
EditsImpl.createDatalink(EventForwardingOutputPort source,
EventHandlingInputPort sink) |
Datalink |
AbstractEventHandlingInputPort.getIncomingLink() |
Datalink |
AbstractDatalinkEdit.getSubject() |
protected Datalink |
DataflowImpl.link(String sourceName,
String sinkName)
Create a new datalink between two entities within the workflow
|
Modifier and Type | Method and Description |
---|---|
Edit<Datalink> |
EditsImpl.getConnectDatalinkEdit(Datalink datalink) |
Edit<Datalink> |
EditsImpl.getDisconnectDatalinkEdit(Datalink datalink) |
List<? extends Datalink> |
DataflowImpl.getLinks()
For each processor input, merge input and workflow output get the
incoming link and, if non null, add to a list and return the entire list.
|
Set<? extends Datalink> |
BasicEventForwardingOutputPort.getOutgoingLinks()
Implements EventForwardingOutputPort
|
Modifier and Type | Method and Description |
---|---|
Edit<Datalink> |
EditsImpl.getConnectDatalinkEdit(Datalink datalink) |
Edit<Datalink> |
EditsImpl.getDisconnectDatalinkEdit(Datalink datalink) |
protected void |
BasicEventForwardingOutputPort.removeOutgoingLink(Datalink link) |
protected void |
AbstractEventHandlingInputPort.setIncomingLink(Datalink newLink) |
Constructor and Description |
---|
AbstractDatalinkEdit(Datalink datalink) |
Modifier and Type | Method and Description |
---|---|
static Edit<?> |
Tools.getDisconnectDatalinkAndRemovePortsEdit(Datalink datalink,
Edits edits) |
static Edit<?> |
Tools.getMoveDatalinkSinkEdit(Dataflow dataflow,
Datalink datalink,
EventHandlingInputPort sink,
Edits edits) |
Copyright © 2015–2016 The Apache Software Foundation. All rights reserved.