public class WorkflowProvenanceItem extends AbstractProvenanceItem
ProvenanceItem
that the ProvenanceConnector
will
receive for a workflow run. Contains the Dataflow
itself as well as
the process id for the WorkflowInstanceFacade
(facadeX:dataflowY).
Its child is a ProcessProvenanceItem
and parent is the UUID of the
Dataflow
itselfConstructor and Description |
---|
WorkflowProvenanceItem() |
Modifier and Type | Method and Description |
---|---|
Dataflow |
getDataflow() |
SharedVocabulary |
getEventType()
What type of information does the item contain.
|
int[] |
getIndex() |
Timestamp |
getInvocationStarted() |
boolean |
isFinal() |
void |
setDataflow(Dataflow dataflow) |
void |
setFinal(boolean isFinal) |
void |
setIndex(int[] index) |
void |
setInvocationStarted(Timestamp invocationStarted) |
equals, getIdentifier, getParentId, getProcessId, getWorkflowId, hashCode, setIdentifier, setParentId, setProcessId, setWorkflowId, toString
public Timestamp getInvocationStarted()
public Dataflow getDataflow()
public void setDataflow(Dataflow dataflow)
public SharedVocabulary getEventType()
ProvenanceItem
SharedVocabulary
can be used to identify itgetEventType
in interface ProvenanceItem
getEventType
in class AbstractProvenanceItem
public int[] getIndex()
public void setIndex(int[] index)
index
- the index to setpublic boolean isFinal()
public void setFinal(boolean isFinal)
isFinal
- the isFinal to setpublic void setInvocationStarted(Timestamp invocationStarted)
Copyright © 2015–2016 The Apache Software Foundation. All rights reserved.