Modifier and Type | Class and Description |
---|---|
class |
Activity
|
Modifier and Type | Method and Description |
---|---|
protected void |
Activity.cloneInto(WorkflowBean clone,
AbstractCloneable.Cloning cloning) |
Modifier and Type | Interface and Description |
---|---|
interface |
Revisioned
A WorkflowBean that is revisioned.
|
Modifier and Type | Class and Description |
---|---|
class |
Annotation
An annotation of a WorkflowBean.
|
class |
Revision
A record of a revision.
|
Modifier and Type | Method and Description |
---|---|
WorkflowBean |
Annotation.getTarget() |
Modifier and Type | Method and Description |
---|---|
protected void |
Annotation.cloneInto(WorkflowBean clone,
AbstractCloneable.Cloning cloning) |
protected void |
Revision.cloneInto(WorkflowBean clone,
AbstractCloneable.Cloning cloning) |
void |
Annotation.setTarget(WorkflowBean target) |
Constructor and Description |
---|
Annotation(WorkflowBean target) |
Modifier and Type | Interface and Description |
---|---|
interface |
Child<T extends WorkflowBean>
A
WorkflowBean that is the child of another WorkflowBean . |
Modifier and Type | Interface and Description |
---|---|
interface |
Child<T extends WorkflowBean>
A
WorkflowBean that is the child of another WorkflowBean . |
interface |
Configurable
WorkflowBeans that can have a
Configuration . |
interface |
Named
A named
WorkflowBean . |
interface |
Ported
|
interface |
Root |
interface |
Typed
A typed
WorkflowBean . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCloneable |
class |
AbstractNamed
Abstract implementation of a
Named WorkflowBean . |
class |
AbstractRevisioned |
Modifier and Type | Method and Description |
---|---|
<T extends WorkflowBean> |
AbstractCloneable.Cloning.cloneIfNotInCache(T original) |
<T extends WorkflowBean> |
AbstractCloneable.Cloning.cloneOrOriginal(T original) |
static <T extends WorkflowBean> |
AbstractCloneable.cloneWorkflowBean(T obj) |
<T extends WorkflowBean> |
Scufl2Tools.findParent(Class<T> parentClass,
Child<?> child) |
<T extends WorkflowBean> |
AbstractCloneable.Cloning.getCloned(T originalBean) |
<T extends WorkflowBean> |
AbstractCloneable.Cloning.knownClone(T original,
T clone) |
Modifier and Type | Method and Description |
---|---|
WorkflowBean |
WorkflowBean.clone()
Create a deep clone of this bean.
|
WorkflowBean |
Visitor.VisitorWithPath.getCurrentNode()
Returns the
WorkflowBean currently visited. |
WorkflowBean |
URITools.resolveUri(URI uri,
WorkflowBundle wfBundle) |
Modifier and Type | Method and Description |
---|---|
Stack<WorkflowBean> |
Visitor.VisitorWithPath.getCurrentPath()
Return the current path of
WorkflowBeans . |
Modifier and Type | Method and Description |
---|---|
List<Annotation> |
Scufl2Tools.annotationsFor(WorkflowBean bean,
WorkflowBundle bundle) |
protected void |
AbstractNamed.cloneInto(WorkflowBean clone,
AbstractCloneable.Cloning cloning) |
protected abstract void |
AbstractCloneable.cloneInto(WorkflowBean clone,
AbstractCloneable.Cloning cloning) |
void |
AbstractCloneable.CopyVisitor.cloneNode(WorkflowBean node) |
URI |
URITools.relativeUriForBean(WorkflowBean bean,
WorkflowBean relativeToBean) |
URI |
URITools.uriForBean(WorkflowBean bean) |
boolean |
AbstractCloneable.CopyVisitor.visit(WorkflowBean node) |
boolean |
Visitor.visit(WorkflowBean node)
Called by
accept(Visitor) when the visited bean is a
leaf node. |
boolean |
Visitor.VisitorAdapter.visit(WorkflowBean node) |
boolean |
Visitor.VisitorWithPath.visit(WorkflowBean node)
Final to maintain current path.
|
boolean |
AbstractCloneable.CopyVisitor.visitEnter(WorkflowBean node) |
boolean |
Visitor.visitEnter(WorkflowBean node)
Called by
accept(Visitor) when first visiting a bean
which potentially has children. |
boolean |
Visitor.VisitorAdapter.visitEnter(WorkflowBean node) |
boolean |
Visitor.VisitorWithPath.visitEnter(WorkflowBean node)
Final to maintain current path.
|
boolean |
AbstractCloneable.CopyVisitor.visitLeave(WorkflowBean node) |
boolean |
Visitor.visitLeave(WorkflowBean node)
Called by
accept(Visitor) before leaving a bean
previously visited with Visitor.visitEnter(WorkflowBean) . |
boolean |
Visitor.VisitorAdapter.visitLeave(WorkflowBean node) |
boolean |
Visitor.VisitorWithPath.visitLeave(WorkflowBean node)
Final to maintain current path.
|
Constructor and Description |
---|
AbstractCloneable.Cloning(WorkflowBean ancestor)
Construct a Cloning helper.
|
Modifier and Type | Class and Description |
---|---|
class |
Configuration
Configuration of a
Configurable workflow bean. |
Modifier and Type | Method and Description |
---|---|
protected void |
Configuration.cloneInto(WorkflowBean clone,
AbstractCloneable.Cloning cloning) |
Modifier and Type | Class and Description |
---|---|
class |
WorkflowBundle
A workflow bundle is a collection of workflows, profiles and their
annotations.
|
Modifier and Type | Method and Description |
---|---|
protected void |
WorkflowBundle.cloneInto(WorkflowBean clone,
AbstractCloneable.Cloning cloning) |
Modifier and Type | Interface and Description |
---|---|
interface |
ControlLink
A link between two workflow components where one component controls the other in some way.
|
Modifier and Type | Class and Description |
---|---|
class |
BlockingControlLink
|
class |
DataLink
A
DataLink controls the flow of data in a Workflow . |
class |
Processor
A
Processor is a Workflow component that controls the
invocation of activities. |
class |
Workflow
|
Modifier and Type | Method and Description |
---|---|
protected void |
DataLink.cloneInto(WorkflowBean clone,
AbstractCloneable.Cloning cloning) |
protected void |
BlockingControlLink.cloneInto(WorkflowBean clone,
AbstractCloneable.Cloning cloning) |
protected void |
Workflow.cloneInto(WorkflowBean clone,
AbstractCloneable.Cloning cloning) |
Modifier and Type | Interface and Description |
---|---|
interface |
IterationStrategyNode |
interface |
IterationStrategyParent |
interface |
IterationStrategyTopNode |
Modifier and Type | Class and Description |
---|---|
class |
CrossProduct |
class |
DotProduct |
class |
IterationStrategyStack |
class |
PortNode |
Modifier and Type | Method and Description |
---|---|
WorkflowBean |
CrossProduct.clone() |
WorkflowBean |
IterationStrategyStack.clone() |
WorkflowBean |
DotProduct.clone() |
Modifier and Type | Method and Description |
---|---|
protected void |
PortNode.cloneInto(WorkflowBean clone,
AbstractCloneable.Cloning cloning) |
Modifier and Type | Interface and Description |
---|---|
interface |
ActivityPort
A
Port that specifies the data consumed or produced by an
Activity . |
interface |
DepthPort |
interface |
GranularDepthPort |
interface |
InputPort
A
Port that specifies inputs to a Workflow component. |
interface |
OutputPort
A
Port that specifies outputs from a Workflow component. |
interface |
Port
A
Port specifies the data consumed or produced by a
Workflow component. |
interface |
ProcessorPort
A
Port that specifies the data consumed or produced by an
Processor . |
interface |
ReceiverPort
|
interface |
SenderPort
|
interface |
WorkflowPort
A
Port that specifies the data consumed or produced by an
Workflow . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDepthPort
Abstract implementation of a
Port that has a depth property. |
class |
AbstractGranularDepthPort
Abstract implementation of a
Port that has a granular depth property. |
class |
InputActivityPort
An
InputActivityPort is a Activity . |
class |
InputProcessorPort
An
InputProcessorPort is a Processor . |
class |
InputWorkflowPort
An
InputWorkflowPort is a Workflow . |
class |
OutputActivityPort
An
OutputActivityPort is a Activity . |
class |
OutputProcessorPort
An
OutputProcessorPort is a Processor . |
class |
OutputWorkflowPort
An
OutputWorkflowPort is a Workflow . |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractDepthPort.cloneInto(WorkflowBean clone,
AbstractCloneable.Cloning cloning) |
protected void |
AbstractGranularDepthPort.cloneInto(WorkflowBean clone,
AbstractCloneable.Cloning cloning) |
Modifier and Type | Class and Description |
---|---|
class |
ProcessorBinding
A
ProcessorBinding specifies that when enacting a
Workflow , if this particular ProcessorBinding is
used, then the boundActivity will be used to implement the boundProcessor. |
class |
ProcessorInputPortBinding
A
ProcessorInputPortBinding specifies the
InputActivityPort to which data passed into an
InputProcessorPort is sent. |
class |
ProcessorOutputPortBinding
A
ProcessorOutputPortBinding specifies the OutputActivityPort from
which data is received for an OutputProcessorPort . |
class |
ProcessorPortBinding<A extends ActivityPort,P extends ProcessorPort>
The binding between an
ActivityPort and a
ProcessorPort . |
class |
Profile
A
Profile specifies a set of compatible ProcessorBinding s. |
Modifier and Type | Method and Description |
---|---|
protected void |
ProcessorBinding.cloneInto(WorkflowBean clone,
AbstractCloneable.Cloning cloning) |
protected void |
ProcessorPortBinding.cloneInto(WorkflowBean clone,
AbstractCloneable.Cloning cloning) |
protected void |
Profile.cloneInto(WorkflowBean clone,
AbstractCloneable.Cloning cloning) |
Modifier and Type | Method and Description |
---|---|
<T extends WorkflowBean> |
ParserState.getCurrent(Class<T> beanType) |
protected <T extends WorkflowBean> |
AbstractParser.resolveBeanUri(String resource,
Class<T> beanType) |
Modifier and Type | Method and Description |
---|---|
WorkflowBean |
ParserState.peek() |
WorkflowBean |
ParserState.pop() |
protected WorkflowBean |
AbstractParser.resolveBeanUri(URI uri) |
Modifier and Type | Method and Description |
---|---|
Map<WorkflowBean,URI> |
ParserState.getBeanToUri() |
Stack<WorkflowBean> |
ParserState.getStack() |
Map<URI,WorkflowBean> |
ParserState.getUriToBean() |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractParser.mapBean(String about,
WorkflowBean bean) |
protected void |
AbstractParser.mapBean(URI uri,
WorkflowBean bean) |
void |
ParserState.push(WorkflowBean workflowBean) |
boolean |
RDFXMLSerializer.ProfileSerialisationVisitor.visit(WorkflowBean node) |
boolean |
RDFXMLSerializer.WorkflowSerialisationVisitor.visit(WorkflowBean node) |
boolean |
RDFXMLSerializer.ProfileSerialisationVisitor.visitEnter(WorkflowBean node) |
boolean |
RDFXMLSerializer.WorkflowSerialisationVisitor.visitEnter(WorkflowBean node) |
boolean |
RDFXMLSerializer.ProfileSerialisationVisitor.visitLeave(WorkflowBean node) |
boolean |
RDFXMLSerializer.WorkflowSerialisationVisitor.visitLeave(WorkflowBean node) |
Modifier and Type | Method and Description |
---|---|
void |
ParserState.setBeanToUri(Map<WorkflowBean,URI> beanToUri) |
void |
ParserState.setStack(Stack<WorkflowBean> currentIterationStrategyNode) |
void |
ParserState.setUriToBean(Map<URI,WorkflowBean> uriToBean) |
Modifier and Type | Method and Description |
---|---|
void |
ParserState.addMapping(Object scuflObject,
WorkflowBean scufl2Object) |
Modifier and Type | Method and Description |
---|---|
void |
T2FlowParser.parseAnnotations(WorkflowBean annotatedBean,
Annotations annotations) |
Modifier and Type | Method and Description |
---|---|
WorkflowBean |
WorkflowBeanReport.getBean() |
WorkflowBean |
ValidationProblem.getBean() |
Constructor and Description |
---|
ValidationProblem(WorkflowBean bean) |
Modifier and Type | Method and Description |
---|---|
void |
CorrectnessValidator.checkCorrectness(WorkflowBean bean,
boolean checkComplete,
CorrectnessValidationListener listener) |
void |
CorrectnessValidationListener.negativeValue(WorkflowBean bean,
String fieldName,
Integer fieldValue) |
void |
ReportCorrectnessValidationListener.negativeValue(WorkflowBean bean,
String fieldName,
Integer fieldValue) |
void |
DefaultCorrectnessValidationListener.negativeValue(WorkflowBean bean,
String fieldName,
Integer fieldValue) |
void |
CorrectnessValidationListener.nonAbsoluteURI(WorkflowBean bean,
String fieldName,
URI fieldValue) |
void |
ReportCorrectnessValidationListener.nonAbsoluteURI(WorkflowBean bean,
String fieldName,
URI fieldValue) |
void |
DefaultCorrectnessValidationListener.nonAbsoluteURI(WorkflowBean bean,
String fieldName,
URI fieldValue) |
void |
CorrectnessValidationListener.nullField(WorkflowBean bean,
String string) |
void |
ReportCorrectnessValidationListener.nullField(WorkflowBean bean,
String string) |
void |
DefaultCorrectnessValidationListener.nullField(WorkflowBean bean,
String fieldName) |
void |
CorrectnessValidationListener.outOfScopeValue(WorkflowBean bean,
String fieldName,
Object value) |
void |
ReportCorrectnessValidationListener.outOfScopeValue(WorkflowBean bean,
String fieldName,
Object value) |
void |
DefaultCorrectnessValidationListener.outOfScopeValue(WorkflowBean bean,
String fieldName,
Object value) |
Constructor and Description |
---|
ReportCorrectnessValidationListener.NegativeValueProblem(WorkflowBean bean,
String fieldName,
Integer fieldValue) |
ReportCorrectnessValidationListener.NonAbsoluteURIProblem(WorkflowBean bean,
String fieldName,
URI fieldValue) |
ReportCorrectnessValidationListener.NullFieldProblem(WorkflowBean bean,
String fieldName) |
ReportCorrectnessValidationListener.OutOfScopeValueProblem(WorkflowBean bean,
String fieldName,
Object value) |
ReportCorrectnessValidationListener.WrongParentProblem(WorkflowBean bean) |
Modifier and Type | Method and Description |
---|---|
void |
ReportCorrectnessValidationListener.negativeValue(WorkflowBean bean,
String fieldName,
Integer fieldValue) |
void |
ReportCorrectnessValidationListener.nonAbsoluteURI(WorkflowBean bean,
String fieldName,
URI fieldValue) |
void |
ReportCorrectnessValidationListener.nullField(WorkflowBean bean,
String string) |
void |
ReportCorrectnessValidationListener.outOfScopeValue(WorkflowBean bean,
String fieldName,
Object value) |
Constructor and Description |
---|
NegativeValueProblem(WorkflowBean bean,
String fieldName,
Integer fieldValue) |
NonAbsoluteURIProblem(WorkflowBean bean,
String fieldName,
URI fieldValue) |
NullFieldProblem(WorkflowBean bean,
String fieldName) |
OutOfScopeValueProblem(WorkflowBean bean,
String fieldName,
Object value) |
WrongParentProblem(WorkflowBean bean) |
Modifier and Type | Method and Description |
---|---|
void |
StructuralValidationListener.depthResolution(WorkflowBean owp,
Integer portResolvedDepth) |
void |
ReportStructuralValidationListener.depthResolution(WorkflowBean owp,
Integer portResolvedDepth) |
void |
DefaultStructuralValidationListener.depthResolution(WorkflowBean owp,
Integer portResolvedDepth) |
Modifier and Type | Method and Description |
---|---|
void |
ReportStructuralValidationListener.depthResolution(WorkflowBean owp,
Integer portResolvedDepth) |
Constructor and Description |
---|
DotProductIterationMismatchProblem(WorkflowBean bean) |
EmptyCrossProductProblem(WorkflowBean bean) |
EmptyDotProductProblem(WorkflowBean bean) |
FailedProcessorProblem(WorkflowBean bean) |
IncompleteWorkflowProblem(WorkflowBean bean) |
MissingIterationStrategyStackProblem(WorkflowBean bean) |
MissingMainIncomingDataLinkProblem(WorkflowBean bean) |
UnrecognizedIterationStrategyNodeProblem(WorkflowBean bean) |
UnresolvedOutputProblem(WorkflowBean bean) |
UnresolvedProcessorProblem(WorkflowBean bean) |
Copyright © 2014 myGrid. All rights reserved.