Package step.core.accessors
Class AbstractTrackedObject
- java.lang.Object
-
- step.core.accessors.AbstractIdentifiableObject
-
- step.core.accessors.AbstractOrganizableObject
-
- step.core.accessors.AbstractTrackedObject
-
- Direct Known Subclasses:
Parameter
public class AbstractTrackedObject extends AbstractOrganizableObject
This class extendsAbstractOrganizableObject
and is used as parent class for all the objects for which modifications should be tracked
-
-
Field Summary
Fields Modifier and Type Field Description Date
lastModificationDate
String
lastModificationUser
-
Fields inherited from class step.core.accessors.AbstractOrganizableObject
attributes, NAME, VERSION
-
Fields inherited from class step.core.accessors.AbstractIdentifiableObject
_id, customFields
-
-
Constructor Summary
Constructors Constructor Description AbstractTrackedObject()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Date
getLastModificationDate()
String
getLastModificationUser()
void
setLastModificationDate(Date lastModificationDate)
void
setLastModificationUser(String lastModificationUser)
-
Methods inherited from class step.core.accessors.AbstractOrganizableObject
addAttribute, getAttribute, getAttributes, hasAttribute, setAttributes
-
Methods inherited from class step.core.accessors.AbstractIdentifiableObject
addCustomField, computeCustomFieldIfAbsent, equals, getCustomField, getCustomField, getCustomFields, getId, hashCode, setCustomFields, setId
-
-
-
-
Method Detail
-
getLastModificationDate
public Date getLastModificationDate()
-
setLastModificationDate
public void setLastModificationDate(Date lastModificationDate)
-
getLastModificationUser
public String getLastModificationUser()
-
setLastModificationUser
public void setLastModificationUser(String lastModificationUser)
-
-