Class Activity


  • public class Activity
    extends Object
    Representation of a activity that has been performed on the registry. For example, a put operation will lead to activity of adding a resource into the registry, or updating an existing resource on the registry. Each activity performed on the registry will have a corresponding log entry, which is a record of a single action performed on the registry.
    • Field Detail

      • ALL

        public static final int ALL
        The log action to filter with. All is for don't filter at all.
        See Also:
        Constant Field Values
      • ADD

        public static final int ADD
        Filter value for the resource adding action.
        See Also:
        Constant Field Values
      • UPDATE

        public static final int UPDATE
        Filter value for the resource updating action.
        See Also:
        Constant Field Values
      • COMMENT

        public static final int COMMENT
        Filter value for the resource comment action.
        See Also:
        Constant Field Values
      • DELETE_COMMENT

        public static final int DELETE_COMMENT
        Filter value for the action of deleting a comment.
        See Also:
        Constant Field Values
      • TAG

        public static final int TAG
        Filter value for the resource tagging action.
        See Also:
        Constant Field Values
      • REMOVE_TAG

        public static final int REMOVE_TAG
        Filter value for the action of removing a tag.
        See Also:
        Constant Field Values
      • RATING

        public static final int RATING
        Filter value for the resource rating action.
        See Also:
        Constant Field Values
      • DELETE_RESOURCE

        public static final int DELETE_RESOURCE
        Filter value for the resource deleting action.
        See Also:
        Constant Field Values
      • RESTORE

        public static final int RESTORE
        Filter value for the resource restoring action.
        See Also:
        Constant Field Values
      • RENAME

        public static final int RENAME
        Filter value for the resource renaming action.
        See Also:
        Constant Field Values
      • MOVE

        public static final int MOVE
        Filter value for the resource moving action.
        See Also:
        Constant Field Values
      • COPY

        public static final int COPY
        Filter value for the resource copying action.
        See Also:
        Constant Field Values
      • CREATE_REMOTE_LINK

        public static final int CREATE_REMOTE_LINK
        Filter value for the creating remote link action.
        See Also:
        Constant Field Values
      • CREATE_SYMBOLIC_LINK

        public static final int CREATE_SYMBOLIC_LINK
        Filter value for the creating symbolic link action.
        See Also:
        Constant Field Values
      • REMOVE_LINK

        public static final int REMOVE_LINK
        Filter value for the removing link action.
        See Also:
        Constant Field Values
      • ADD_ASSOCIATION

        public static final int ADD_ASSOCIATION
        Filter value for the adding association action.
        See Also:
        Constant Field Values
      • REMOVE_ASSOCIATION

        public static final int REMOVE_ASSOCIATION
        Filter value for the removing association action.
        See Also:
        Constant Field Values
      • ASSOCIATE_ASPECT

        public static final int ASSOCIATE_ASPECT
        Filter value for the associating an aspect action.
        See Also:
        Constant Field Values
    • Constructor Detail

      • Activity

        public Activity()
    • Method Detail

      • getResourcePath

        public String getResourcePath()
        Get the resource path of the log entry.
        Returns:
        the resource path
      • setResourcePath

        public void setResourcePath​(String resourcePath)
        Set the resource path to the log entry.
        Parameters:
        resourcePath - the resource path.
      • getUserName

        public String getUserName()
        Method to get the user name the action is logged with.
        Returns:
        the user name
      • setUserName

        public void setUserName​(String userName)
        Set the user name the action is logged with.
        Parameters:
        userName - the user name
      • getDate

        public Date getDate()
        Method to get the date.
        Returns:
        the date
      • setDate

        public void setDate​(Date date)
        Method to set the date.
        Parameters:
        date - the date
      • getAction

        public int getAction()
        Method to get the action.
        Returns:
        the action.
      • setAction

        public void setAction​(int action)
        Method to set the action.
        Parameters:
        action - the action.
      • getActionData

        public String getActionData()
        Method to get the action data.
        Returns:
        the action data
      • setActionData

        public void setActionData​(String actionData)
        Method to set the action data.
        Parameters:
        actionData - the action data.
      • getTitle

        public String getTitle()
        Method to get the title of the log entry.
        Returns:
        the title
      • getText

        public String getText()
        Method to set the text for the log entry.
        Returns:
        the text of the log entry