Class ProvenanceStepImpl1
java.lang.Object
info.oais.implementation.infomodel.InformationObjectImpl1
info.oais.implementation.infomodel.poss1Provenance.ProvenanceStepImpl1
- All Implemented Interfaces:
 InformationObject,ProvenanceStep,Serializable
public class ProvenanceStepImpl1 extends InformationObjectImpl1 implements ProvenanceStep, Serializable
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
 - See Also:
 - Serialized Form
 
- 
Field Summary
Fields Modifier and Type Field Description Actionm_ActionInternal value for the Action.Actorm_ActorInternal value for the Actor.TimeStampm_TimeStampInternal value for the TimeStampprivate static longserialVersionUIDFor object serialization - 
Constructor Summary
Constructors Constructor Description ProvenanceStepImpl1() - 
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 class info.oais.implementation.infomodel.InformationObjectImpl1
finalize, getDataObject, getDataObjectId, getIdentifier, getRepInfoId, getRepresentationInformation, setDataObject, setDataObject, setIdentifier, setRepInfoId, setRepresentationInformationMethods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface info.oais.interfaces.infomodel.InformationObject
getDataObject, getIdentifier, getRepresentationInformation, setDataObject, setIdentifier, setRepresentationInformation 
- 
Field Details
- 
serialVersionUID
private static final long serialVersionUIDFor object serialization- See Also:
 - Constant Field Values
 
 - 
m_Actor
Internal value for the Actor. - 
m_Action
Internal value for the Action. - 
m_TimeStamp
Internal value for the TimeStamp 
 - 
 - 
Constructor Details
- 
ProvenanceStepImpl1
public ProvenanceStepImpl1() 
 - 
 - 
Method Details
- 
getActor
Get the Actor involved in the activity.- Specified by:
 getActorin interfaceProvenanceStep- Returns:
 - Actor for the activity
 
 - 
setActor
Set the Actor involved in the activity.- Specified by:
 setActorin interfaceProvenanceStep- Parameters:
 act- The Actor involved in the activity.
 - 
getAction
Get the Action involved in the activity.- Specified by:
 getActionin interfaceProvenanceStep- Returns:
 - Action for the activity
 
 - 
setAction
Set the Action involved in the activity.- Specified by:
 setActionin interfaceProvenanceStep- Parameters:
 action- The Action involved in the activity.
 - 
getTimeStamp
Get the TimeStamp of the activity.- Specified by:
 getTimeStampin interfaceProvenanceStep- Returns:
 - TimeStamp of the activity
 
 - 
setTimeStamp
Set the Actor involved in the activity.- Specified by:
 setTimeStampin interfaceProvenanceStep- Parameters:
 ts- The TimeStamp of the activity.
 
 -