org.eaglei.search.logging
Class AsynchronousLoggerInstance

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

public class AsynchronousLoggerInstance
extends AsynchronousLogger


Field Summary
static int BUILDID_COL
           
static int DATE_COL
           
static int DURATION_COL
           
static int END_COL
           
static int INSTANCECLASS_COL
           
static int INSTANCEID_COL
           
static int INSTANCELABEL_COL
           
static int INSTANCETYPE_COL
           
static int ONTOLOGYID_COL
           
static int ROW_UUID_COL
           
static int SESSIONID_COL
           
static int START_COL
           
static int USERID_COL
           
static int USERINSTITUTION_COL
           
 
Fields inherited from class org.eaglei.search.logging.AsynchronousLogger
buildID, conn, dateFormat, insertCmd, logger, ontologyID, TABLE_VERSION, tableName
 
Constructor Summary
AsynchronousLoggerInstance(java.lang.String tname, java.lang.String buildVersion, java.lang.String ontVersion)
           
 
Method Summary
protected  void createTable()
           
protected  void fillInInsertCmd(LogInfo entryArg)
           
 void log(org.eaglei.security.Session session, long start, long end, org.eaglei.model.EIURI instanceIDuri, org.eaglei.model.EIInstance instance)
           
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

USERINSTITUTION_COL

public static final int USERINSTITUTION_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

INSTANCEID_COL

public static final int INSTANCEID_COL
See Also:
Constant Field Values

INSTANCECLASS_COL

public static final int INSTANCECLASS_COL
See Also:
Constant Field Values

INSTANCELABEL_COL

public static final int INSTANCELABEL_COL
See Also:
Constant Field Values

INSTANCETYPE_COL

public static final int INSTANCETYPE_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

AsynchronousLoggerInstance

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

createTable

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

fillInInsertCmd

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

setInsertCmd

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

log

public void log(org.eaglei.security.Session session,
                long start,
                long end,
                org.eaglei.model.EIURI instanceIDuri,
                org.eaglei.model.EIInstance instance)


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