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

java.lang.Object
  extended by org.gcube.application.framework.accesslogger.model.AccessLogEntry
      extended by org.gcube.application.framework.accesslogger.model.BrowseAccessLogEntry

public class BrowseAccessLogEntry
extends AccessLogEntry

Represents an access log entry for the Browse of a collection

Author:
Panagiota Koltsida, NKUA

Constructor Summary
BrowseAccessLogEntry(java.lang.String[][] collectionInfo, java.lang.String browseCriterion, boolean isDistinct)
          Constructor
 
Method Summary
 java.lang.String getLogMessage()
           
 
Methods inherited from class org.gcube.application.framework.accesslogger.model.AccessLogEntry
getType, replaceReservedChars
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BrowseAccessLogEntry

public BrowseAccessLogEntry(java.lang.String[][] collectionInfo,
                            java.lang.String browseCriterion,
                            boolean isDistinct)
Constructor

Parameters:
collectionInfo - The collection's name and id that was browsed
isDistinct - Browse for distinct values or no
Method Detail

getLogMessage

public java.lang.String getLogMessage()
Specified by:
getLogMessage in class AccessLogEntry
Returns:
The log message for a Browse search entry