Package gov.nih.mipav.model.provenance
Class ProvenanceEntry
java.lang.Object
gov.nih.mipav.model.structures.ModelSerialCloneable
gov.nih.mipav.model.provenance.ProvenanceEntry
- All Implemented Interfaces:
Serializable,Cloneable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringaction describing the eventprivate Stringprivate Stringjava's versionprivate Stringthe machine host nameprivate Stringprobably unusedprivate Stringmipav cmd line argumentsprivate Stringprobably unusedprivate Stringmipav's versionprivate Stringthe name of the operating systemprivate Stringthe operating system's versionprivate Stringprivate StringThe timestampprivate Stringthe user name -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()Copies the object.getUser()voidvoidsetArchitecture(String arch) voidsetHostName(String hn) voidsetJavaVersion(String ver) voidsetPlatform(String name) voidvoidsetProgram(String version, String build) voidsetProgramArguments(String inputs, String outputs) voidsetProgramName(String pn) voidsetTimeStamp(String ts) voidSets the variables to the current systemvoidtoString()prints out a few things (not done)Methods inherited from class gov.nih.mipav.model.structures.ModelSerialCloneable
nativeClone
-
Field Details
-
programName
-
timeStamp
The timestamp -
action
action describing the event -
platform
the name of the operating system -
platformVersion
the operating system's version -
user
the user name -
hostName
the machine host name -
mipavVersion
mipav's version -
mipavBuild
probably unused -
mipavInputs
mipav cmd line arguments -
mipavOutputs
probably unused -
compilerVersion
java's version -
architecture
-
-
Constructor Details
-
ProvenanceEntry
public ProvenanceEntry() -
ProvenanceEntry
Constructor created when an action happens- Parameters:
action- the action performed
-
-
Method Details
-
setToCurrent
public void setToCurrent()Sets the variables to the current system -
toString
prints out a few things (not done) -
setArchitecture
-
getArchitecture
-
setProgram
-
getProgramName
-
setProgramName
-
setProgramArguments
-
getProgramInputs
-
getProgramOutputs
-
getTimeStamp
-
setTimeStamp
-
getUser
-
setUser
-
setHostName
-
getHostName
-
getAction
-
setAction
-
setPlatform
-
getPlatform
-
setPlatformVersion
-
getPlatformVersion
-
getMipavVersion
-
getJavaVersion
-
setJavaVersion
-
clone
Copies the object.- Overrides:
clonein classModelSerialCloneable- Returns:
- Returns the cloned object.
-