Interface ProvenanceStep
- All Superinterfaces:
- InformationObject
- All Known Implementing Classes:
- ProvenanceStepImpl1
public interface ProvenanceStep extends InformationObject
The ProvenanceStep has the Actor, Step and TimeStamp of the activity to be recorded in the Provenance.
- Since:
- 06-Sep-2021 15:59:46
- Version:
- 1.0
- Author:
- David
- 
Method SummaryModifier and Type Method Description ActiongetAction()Get the Action involved in the activity.ActorgetActor()Get the Actor involved in the activity.TimeStampgetTimeStamp()Get the TimeStamp of the activity.voidsetAction(Action action)Set the Action involved in the activity.voidsetActor(Actor act)Set the Actor involved in the activity.voidsetTimeStamp(TimeStamp ts)Set the Actor involved in the activity.Methods inherited from interface info.oais.interfaces.infomodel.InformationObjectgetDataObject, getIdentifier, getRepresentationInformation, setDataObject, setIdentifier, setRepresentationInformation
- 
Method Details- 
getActorActor getActor()Get the Actor involved in the activity.- Returns:
- Actor for the activity
 
- 
setActorSet the Actor involved in the activity.- Parameters:
- act- The Actor involved in the activity.
 
- 
getActionAction getAction()Get the Action involved in the activity.- Returns:
- Action for the activity
 
- 
setActionSet the Action involved in the activity.- Parameters:
- action- The Action involved in the activity.
 
- 
getTimeStampTimeStamp getTimeStamp()Get the TimeStamp of the activity.- Returns:
- TimeStamp of the activity
 
- 
setTimeStampSet the Actor involved in the activity.- Parameters:
- ts- The TimeStamp of the activity.
 
 
-