Class ActivityLogEntry

  • All Implemented Interfaces:
    Serializable

    public class ActivityLogEntry
    extends Object
    implements Serializable
    Represents an activity log entry
    Author:
    Charles Edward Bedon Cortazar <charles.bedon@kuwaiba.org>
    See Also:
    Serialized Form
    • Field Detail

      • ACTIVITY_TYPE_CREATE_APPLICATION_OBJECT

        public static final int ACTIVITY_TYPE_CREATE_APPLICATION_OBJECT
        See Also:
        Constant Field Values
      • ACTIVITY_TYPE_DELETE_APPLICATION_OBJECT

        public static final int ACTIVITY_TYPE_DELETE_APPLICATION_OBJECT
        See Also:
        Constant Field Values
      • ACTIVITY_TYPE_UPDATE_APPLICATION_OBJECT

        public static final int ACTIVITY_TYPE_UPDATE_APPLICATION_OBJECT
        See Also:
        Constant Field Values
      • ACTIVITY_TYPE_CREATE_INVENTORY_OBJECT

        public static final int ACTIVITY_TYPE_CREATE_INVENTORY_OBJECT
        See Also:
        Constant Field Values
      • ACTIVITY_TYPE_DELETE_INVENTORY_OBJECT

        public static final int ACTIVITY_TYPE_DELETE_INVENTORY_OBJECT
        See Also:
        Constant Field Values
      • ACTIVITY_TYPE_UPDATE_INVENTORY_OBJECT

        public static final int ACTIVITY_TYPE_UPDATE_INVENTORY_OBJECT
        See Also:
        Constant Field Values
      • ACTIVITY_TYPE_CREATE_METADATA_OBJECT

        public static final int ACTIVITY_TYPE_CREATE_METADATA_OBJECT
        See Also:
        Constant Field Values
      • ACTIVITY_TYPE_DELETE_METADATA_OBJECT

        public static final int ACTIVITY_TYPE_DELETE_METADATA_OBJECT
        See Also:
        Constant Field Values
      • ACTIVITY_TYPE_UPDATE_METADATA_OBJECT

        public static final int ACTIVITY_TYPE_UPDATE_METADATA_OBJECT
        See Also:
        Constant Field Values
      • ACTIVITY_TYPE_CHANGE_PARENT

        public static final int ACTIVITY_TYPE_CHANGE_PARENT
        See Also:
        Constant Field Values
      • ACTIVITY_TYPE_MASSIVE_DELETE_APPLICATION_OBJECT

        public static final int ACTIVITY_TYPE_MASSIVE_DELETE_APPLICATION_OBJECT
        See Also:
        Constant Field Values
      • ACTIVITY_TYPE_UPDATE_VIEW

        public static final int ACTIVITY_TYPE_UPDATE_VIEW
        See Also:
        Constant Field Values
      • ACTIVITY_TYPE_OPEN_SESSION

        public static final int ACTIVITY_TYPE_OPEN_SESSION
        See Also:
        Constant Field Values
      • ACTIVITY_TYPE_CLOSE_SESSION

        public static final int ACTIVITY_TYPE_CLOSE_SESSION
        See Also:
        Constant Field Values
      • ACTIVITY_TYPE_CREATE_USER

        public static final int ACTIVITY_TYPE_CREATE_USER
        See Also:
        Constant Field Values
      • ACTIVITY_TYPE_MASSIVE_UPDATE_APPLICATION_OBJECT

        public static final int ACTIVITY_TYPE_MASSIVE_UPDATE_APPLICATION_OBJECT
        See Also:
        Constant Field Values
      • ACTIVITY_TYPE_CREATE_RELATIONSHIP_INVENTORY_OBJECT

        public static final int ACTIVITY_TYPE_CREATE_RELATIONSHIP_INVENTORY_OBJECT
        See Also:
        Constant Field Values
      • ACTIVITY_TYPE_RELEASE_RELATIONSHIP_INVENTORY_OBJECT

        public static final int ACTIVITY_TYPE_RELEASE_RELATIONSHIP_INVENTORY_OBJECT
        See Also:
        Constant Field Values
    • Constructor Detail

      • ActivityLogEntry

        public ActivityLogEntry​(long id,
                                long objectId,
                                int type,
                                String userName,
                                long timestamp,
                                String affectedProperty,
                                String oldValue,
                                String newValue,
                                String notes)
    • Method Detail

      • getId

        public long getId()
      • setId

        public void setId​(long id)
      • getObjectId

        public long getObjectId()
      • setObjectId

        public void setObjectId​(long objectId)
      • getType

        public int getType()
      • setType

        public void setType​(int type)
      • getUserName

        public String getUserName()
      • setUserName

        public void setUserName​(String userName)
      • getTimestamp

        public long getTimestamp()
      • setTimestamp

        public void setTimestamp​(long timestamp)
      • getAffectedProperty

        public String getAffectedProperty()
      • setAffectedProperty

        public void setAffectedProperty​(String affectedProperty)
      • getOldValue

        public String getOldValue()
      • setOldValue

        public void setOldValue​(String oldValue)
      • getNewValue

        public String getNewValue()
      • setNewValue

        public void setNewValue​(String newValue)
      • getNotes

        public String getNotes()
      • setNotes

        public void setNotes​(String notes)