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 Summary
Modifier 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.InformationObject
getDataObject, getIdentifier, getRepresentationInformation, setDataObject, setIdentifier, setRepresentationInformation 
- 
Method Details
- 
getActor
Actor getActor()Get the Actor involved in the activity.- Returns:
 - Actor for the activity
 
 - 
setActor
Set the Actor involved in the activity.- Parameters:
 act- The Actor involved in the activity.
 - 
getAction
Action getAction()Get the Action involved in the activity.- Returns:
 - Action for the activity
 
 - 
setAction
Set the Action involved in the activity.- Parameters:
 action- The Action involved in the activity.
 - 
getTimeStamp
TimeStamp getTimeStamp()Get the TimeStamp of the activity.- Returns:
 - TimeStamp of the activity
 
 - 
setTimeStamp
Set the Actor involved in the activity.- Parameters:
 ts- The TimeStamp of the activity.
 
 -