org.olat.core.logging.activity
Enum ActionObject

java.lang.Object
  extended by java.lang.Enum<ActionObject>
      extended by org.olat.core.logging.activity.ActionObject
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<ActionObject>

public enum ActionObject
extends java.lang.Enum<ActionObject>

Global list of actionObjects existing in OLAT.

The actionObject will be stored to the logging table and the idea is to keep this list short and clean

Note that the result of ActionObject.name() will be used directly as the String stored to the database - hence use a meaningful, short (32 characters at max) String.

Initial Date: 13.11.2009

Author:
bja

Enum Constant Summary
calendar
           
chat
           
course
           
cpgetfile
           
editor
           
efficency
           
feed
           
feeditem
           
file
           
folder
           
forummessage
           
forumthread
           
glossar
           
gotonode
           
group
           
grouparea
           
groupareaempty
           
groupmanagement
           
help
           
layout
           
login
           
logout
           
node
           
owner
           
participant
           
publisher
           
quota
           
resource
           
rights
           
rightsempty
           
sharedfolder
           
spgetfile
           
statistic
           
test
           
testattempts
           
testcomment
           
testid
           
testscore
           
testsuccess
           
tools
           
toolsempty
           
waitingperson
           
 
Method Summary
static ActionObject valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static ActionObject[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

calendar

public static final ActionObject calendar

chat

public static final ActionObject chat

course

public static final ActionObject course

cpgetfile

public static final ActionObject cpgetfile

editor

public static final ActionObject editor

efficency

public static final ActionObject efficency

feed

public static final ActionObject feed

feeditem

public static final ActionObject feeditem

file

public static final ActionObject file

folder

public static final ActionObject folder

forummessage

public static final ActionObject forummessage

forumthread

public static final ActionObject forumthread

glossar

public static final ActionObject glossar

gotonode

public static final ActionObject gotonode

groupmanagement

public static final ActionObject groupmanagement

group

public static final ActionObject group

grouparea

public static final ActionObject grouparea

groupareaempty

public static final ActionObject groupareaempty

help

public static final ActionObject help

layout

public static final ActionObject layout

login

public static final ActionObject login

logout

public static final ActionObject logout

node

public static final ActionObject node

owner

public static final ActionObject owner

participant

public static final ActionObject participant

publisher

public static final ActionObject publisher

quota

public static final ActionObject quota

resource

public static final ActionObject resource

rights

public static final ActionObject rights

rightsempty

public static final ActionObject rightsempty

sharedfolder

public static final ActionObject sharedfolder

spgetfile

public static final ActionObject spgetfile

statistic

public static final ActionObject statistic

test

public static final ActionObject test

testattempts

public static final ActionObject testattempts

testcomment

public static final ActionObject testcomment

testid

public static final ActionObject testid

testscore

public static final ActionObject testscore

testsuccess

public static final ActionObject testsuccess

tools

public static final ActionObject tools

toolsempty

public static final ActionObject toolsempty

waitingperson

public static final ActionObject waitingperson
Method Detail

values

public static ActionObject[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (ActionObject c : ActionObject.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static ActionObject valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null