org.wso2.carbon.registry.core
Class LogEntry

java.lang.Object
  extended by org.wso2.carbon.registry.core.LogEntry

public class LogEntry
extends Object

Representation of a log entry. Log entry is a record of a single action performed on the registry.


Field Summary
static int ADD
          Filter value for the resource adding action.
static int ADD_ASSOCIATION
          Filter value for the adding association action.
static int ALL
          The log action to filter with.
static int ASSOCIATE_ASPECT
          Filter value for the associating an aspect action.
static int COMMENT
          Filter value for the resource comment action.
static int COPY
          Filter value for the resource copying action.
static int CREATE_REMOTE_LINK
          Filter value for the creating remote link action.
static int CREATE_SYMBOLIC_LINK
          Filter value for the creating symbolic link action.
static int DELETE_RESOURCE
          Filter value for the resource deleting action.
static int MOVE
          Filter value for the resource moving action.
static int RATING
          Filter value for the resource rating action.
static int REMOVE_ASSOCIATION
          Filter value for the removing association action.
static int REMOVE_LINK
          Filter value for the removing link action.
static int RENAME
          Filter value for the resource renaming action.
static int RESTORE
          Filter value for the resource restoring action.
static int TAG
          Filter value for the resource tagging action.
static int UPDATE
          Filter value for the resource updating action.
 
Constructor Summary
LogEntry()
           
 
Method Summary
 int getAction()
          Method to get the action.
 String getActionData()
          Method to get the action data.
 Date getDate()
          Method to get the date.
 String getResourcePath()
          Get the resource path of the log entry.
 String getText()
          Method to set the text for the log entry.
 String getTitle()
          Method to get the title of the log entry.
 String getUserName()
          Method to get the user name the action is logged with.
 void setAction(int action)
          Method to set the action.
 void setActionData(String actionData)
          Method to set the action data.
 void setDate(Date date)
          Method to set the date.
 void setResourcePath(String resourcePath)
          Set the resource path to the log entry.
 void setUserName(String userName)
          Set the user name the action is logged with.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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

TAG

public static final int TAG
Filter value for the resource tagging action.

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

LogEntry

public LogEntry()
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


Copyright © 2010. All Rights Reserved.