org.gcube.application.framework.accesslogger.model
Class AccessLogEntry

java.lang.Object
  extended by org.gcube.application.framework.accesslogger.model.AccessLogEntry
Direct Known Subclasses:
AbstractSearchAccessLogEntry, AdvancedSearchAccessLogEntry, BrowseAccessLogEntry, ContentRetrievalLogEntry, CreateAnnotationLogEntry, DeleteAnnotationLogEntry, EditAnnotationLogEntry, GenericAccessLogEntry, GoogleAccessLogEntry, LoginToVreAccessLogEntry, QuickSearchAccessLogEntry, SimpleSearchAccessLogEntry

public abstract class AccessLogEntry
extends java.lang.Object

Abstract class representing a general entry for the logger

Author:
Panagiota Koltsida, NKUA

Method Summary
abstract  java.lang.String getLogMessage()
           
 java.lang.String getType()
           
static java.lang.String replaceReservedChars(java.lang.String msgToReplace)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getType

public java.lang.String getType()
Returns:
The type of Entry

getLogMessage

public abstract java.lang.String getLogMessage()
Returns:
The log message for the current entry

replaceReservedChars

public static java.lang.String replaceReservedChars(java.lang.String msgToReplace)