org.eaglei.search.logging
Class AsynchronousLoggerSearch

java.lang.Object
  extended by org.eaglei.search.logging.AsynchronousLogger
      extended by org.eaglei.search.logging.AsynchronousLoggerSearch

public class AsynchronousLoggerSearch
extends AsynchronousLogger


Field Summary
static int BINDING_COL
           
static int BUILDID_COL
           
static int COUNT_COL
           
static int DATE_COL
           
static int DURATION_COL
           
static int END_COL
           
static int INSTITUTION_COL
           
static int ONTOLOGYID_COL
           
static int REQUEST_COL
           
static int RESPROV_COL
           
static int RESPROVINST_COL
           
static int RESPROVTYPE_COL
           
static int RESPROVURI_COL
           
static int ROW_UUID_COL
           
static int SESSIONID_COL
           
static int START_COL
           
static int TERM_COL
           
static int TERMQUERY_COL
           
static int TERMURI_COL
           
static int TYPEURI_COL
           
static int USERID_COL
           
 
Fields inherited from class org.eaglei.search.logging.AsynchronousLogger
buildID, conn, dateFormat, insertCmd, logger, ontologyID, tableName
 
Constructor Summary
AsynchronousLoggerSearch(java.lang.String tname, java.lang.String buildVersion, java.lang.String ontVersion)
           
 
Method Summary
protected  void createTable()
           
protected  void fillInInsertCmd(LogInfo entryArg)
           
 void log(java.lang.String sessionID, java.lang.String userID, long start, long end, org.eaglei.search.provider.SearchRequest request, long count)
           
protected  void setInsertCmd()
           
 
Methods inherited from class org.eaglei.search.logging.AsynchronousLogger
finalize, getBuildID, getConnection, getOntologyID, log
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ROW_UUID_COL

public static final int ROW_UUID_COL
See Also:
Constant Field Values

SESSIONID_COL

public static final int SESSIONID_COL
See Also:
Constant Field Values

USERID_COL

public static final int USERID_COL
See Also:
Constant Field Values

DATE_COL

public static final int DATE_COL
See Also:
Constant Field Values

START_COL

public static final int START_COL
See Also:
Constant Field Values

END_COL

public static final int END_COL
See Also:
Constant Field Values

DURATION_COL

public static final int DURATION_COL
See Also:
Constant Field Values

REQUEST_COL

public static final int REQUEST_COL
See Also:
Constant Field Values

COUNT_COL

public static final int COUNT_COL
See Also:
Constant Field Values

TERM_COL

public static final int TERM_COL
See Also:
Constant Field Values

TERMQUERY_COL

public static final int TERMQUERY_COL
See Also:
Constant Field Values

TERMURI_COL

public static final int TERMURI_COL
See Also:
Constant Field Values

BINDING_COL

public static final int BINDING_COL
See Also:
Constant Field Values

TYPEURI_COL

public static final int TYPEURI_COL
See Also:
Constant Field Values

INSTITUTION_COL

public static final int INSTITUTION_COL
See Also:
Constant Field Values

RESPROV_COL

public static final int RESPROV_COL
See Also:
Constant Field Values

RESPROVINST_COL

public static final int RESPROVINST_COL
See Also:
Constant Field Values

RESPROVTYPE_COL

public static final int RESPROVTYPE_COL
See Also:
Constant Field Values

RESPROVURI_COL

public static final int RESPROVURI_COL
See Also:
Constant Field Values

BUILDID_COL

public static final int BUILDID_COL
See Also:
Constant Field Values

ONTOLOGYID_COL

public static final int ONTOLOGYID_COL
See Also:
Constant Field Values
Constructor Detail

AsynchronousLoggerSearch

public AsynchronousLoggerSearch(java.lang.String tname,
                                java.lang.String buildVersion,
                                java.lang.String ontVersion)
Method Detail

createTable

protected void createTable()
Specified by:
createTable in class AsynchronousLogger

setInsertCmd

protected void setInsertCmd()
Specified by:
setInsertCmd in class AsynchronousLogger

fillInInsertCmd

protected void fillInInsertCmd(LogInfo entryArg)
Specified by:
fillInInsertCmd in class AsynchronousLogger

log

public void log(java.lang.String sessionID,
                java.lang.String userID,
                long start,
                long end,
                org.eaglei.search.provider.SearchRequest request,
                long count)


Copyright © 2009-2011 Eagle-I. All Rights Reserved.