org.olat.core.logging.activity
Class CourseLoggingAction

java.lang.Object
  extended by org.olat.core.logging.activity.BaseLoggingAction
      extended by org.olat.core.logging.activity.CourseLoggingAction
All Implemented Interfaces:
ILoggingAction

public class CourseLoggingAction
extends BaseLoggingAction

LoggingActions around Course - such as course browsing, but also course editor

PLEASE BE CAREFUL WHEN EDITING IN HERE.

Especially when modifying the ResourceableTypeList - which is a exercise where we try to predict/document/define which ResourceableTypes will later on - at runtime - be available to the IUserActivityLogger.log() method.

The names of the LoggingAction should be self-describing.

Initial Date: 20.10.2009

Author:
Stefan

Field Summary
static ILoggingAction COURSE_BROWSE_GOTO_NODE
           
static ILoggingAction COURSE_EDITOR_CLOSE
           
static ILoggingAction COURSE_EDITOR_NODE_COPIED
           
static ILoggingAction COURSE_EDITOR_NODE_DELETED
           
static ILoggingAction COURSE_EDITOR_NODE_EDITED
           
static ILoggingAction COURSE_EDITOR_NODE_MOVED
           
static ILoggingAction COURSE_EDITOR_OPEN
           
static ILoggingAction COURSE_EDITOR_PUBLISHED
           
static ILoggingAction COURSE_ENTERING
           
static ILoggingAction COURSE_LEAVING
           
static ILoggingAction COURSE_NAVIGATION_NODE_ACCESS
           
static ILoggingAction COURSE_NAVIGATION_NODE_NO_ACCESS
           
static ILoggingAction CP_GET_FILE
           
static ILoggingAction DIALOG_ELEMENT_FILE_DELETED
           
static ILoggingAction DIALOG_ELEMENT_FILE_UPLOADED
           
static ILoggingAction FILE_UPLOADED
           
static ILoggingAction NODE_SINGLEPAGE_GET_FILE
           
static ILoggingAction ST_GOTO_NODE
           
 
Method Summary
 
Methods inherited from class org.olat.core.logging.activity.BaseLoggingAction
getActionObject, getActionVerb, getCrudAction, getJavaFieldIdForDebug, getResourceActionType, getTypeListDefinition, setJavaFieldIdForDebug
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COURSE_BROWSE_GOTO_NODE

public static final ILoggingAction COURSE_BROWSE_GOTO_NODE

NODE_SINGLEPAGE_GET_FILE

public static final ILoggingAction NODE_SINGLEPAGE_GET_FILE

CP_GET_FILE

public static final ILoggingAction CP_GET_FILE

ST_GOTO_NODE

public static final ILoggingAction ST_GOTO_NODE

FILE_UPLOADED

public static final ILoggingAction FILE_UPLOADED

DIALOG_ELEMENT_FILE_UPLOADED

public static final ILoggingAction DIALOG_ELEMENT_FILE_UPLOADED

DIALOG_ELEMENT_FILE_DELETED

public static final ILoggingAction DIALOG_ELEMENT_FILE_DELETED

COURSE_ENTERING

public static final ILoggingAction COURSE_ENTERING

COURSE_LEAVING

public static final ILoggingAction COURSE_LEAVING

COURSE_NAVIGATION_NODE_ACCESS

public static final ILoggingAction COURSE_NAVIGATION_NODE_ACCESS

COURSE_NAVIGATION_NODE_NO_ACCESS

public static final ILoggingAction COURSE_NAVIGATION_NODE_NO_ACCESS

COURSE_EDITOR_OPEN

public static final ILoggingAction COURSE_EDITOR_OPEN

COURSE_EDITOR_CLOSE

public static final ILoggingAction COURSE_EDITOR_CLOSE

COURSE_EDITOR_NODE_MOVED

public static final ILoggingAction COURSE_EDITOR_NODE_MOVED

COURSE_EDITOR_NODE_COPIED

public static final ILoggingAction COURSE_EDITOR_NODE_COPIED

COURSE_EDITOR_NODE_DELETED

public static final ILoggingAction COURSE_EDITOR_NODE_DELETED

COURSE_EDITOR_NODE_EDITED

public static final ILoggingAction COURSE_EDITOR_NODE_EDITED

COURSE_EDITOR_PUBLISHED

public static final ILoggingAction COURSE_EDITOR_PUBLISHED