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 Action
m_Action
Internal value for the Action.Actor
m_Actor
Internal value for the Actor.TimeStamp
m_TimeStamp
Internal value for the TimeStampprivate static long
serialVersionUID
For object serialization -
Constructor Summary
Constructors Constructor Description ProvenanceStepImpl1()
-
Method Summary
Modifier and Type Method Description Action
getAction()
Get the Action involved in the activity.Actor
getActor()
Get the Actor involved in the activity.TimeStamp
getTimeStamp()
Get the TimeStamp of the activity.void
setAction(Action action)
Set the Action involved in the activity.void
setActor(Actor act)
Set the Actor involved in the activity.void
setTimeStamp(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, setRepresentationInformation
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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:
getActor
in interfaceProvenanceStep
- Returns:
- Actor for the activity
-
setActor
Set the Actor involved in the activity.- Specified by:
setActor
in interfaceProvenanceStep
- Parameters:
act
- The Actor involved in the activity.
-
getAction
Get the Action involved in the activity.- Specified by:
getAction
in interfaceProvenanceStep
- Returns:
- Action for the activity
-
setAction
Set the Action involved in the activity.- Specified by:
setAction
in interfaceProvenanceStep
- Parameters:
action
- The Action involved in the activity.
-
getTimeStamp
Get the TimeStamp of the activity.- Specified by:
getTimeStamp
in interfaceProvenanceStep
- Returns:
- TimeStamp of the activity
-
setTimeStamp
Set the Actor involved in the activity.- Specified by:
setTimeStamp
in interfaceProvenanceStep
- Parameters:
ts
- The TimeStamp of the activity.
-