www.element4solution.com

e4s.db
Class E4DBConnectionMonitor

java.lang.Object
  extended by e4s.util.E4Object
      extended by e4s.db.E4DBConnectionMonitor

public class E4DBConnectionMonitor
extends E4Object

Internal Use only.


Nested Class Summary
static class E4DBConnectionMonitor.E4DBConnectionMonitorVector
           
 
Field Summary
 int m_connection_id
           
 java.lang.String m_connection_type
           
 long m_created
           
 int m_statement_count
           
 java.util.Vector m_status
           
 
Fields inherited from class e4s.util.E4Object
CRLF, E4S_CORE_SYSTEM_LANGUAGE, NBSP, NULLSTR, URL_ENCODING_CHARSET
 
Constructor Summary
E4DBConnectionMonitor(java.lang.String status)
           
 
Method Summary
static java.lang.String _getSVNVersionString()
          Get version info string from subversion.
 void add(java.lang.String s)
           
 void addSql(java.lang.String sql, java.lang.String session)
           
static void cleanMONITOR()
           
 void close()
           
static void enableMONITOR(boolean enabled)
           
 long getCreated()
           
 int getID()
           
static E4DBConnectionMonitor.E4DBConnectionMonitorVector getMonitor()
           
static E4DBConnectionMonitor[] getMONITOR()
           
 int getStatementCount()
           
 java.lang.String getStatus()
           
 void incStatementCounter()
           
static boolean isEnabled()
           
 
Methods inherited from class e4s.util.E4Object
Calendar, CName, CName, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelNone, E4LabelNone, E4LabelNone, E4LabelNone, E4LabelSys, E4LabelSys, e4sCopyright, e4sVersion, encode, encode, encode, encodeHtml, encodeHtml, encodeHtml, encodeURL, encodeURL, encodeURL, finalize, getLINE, getTRACE, getTRACE, getTRACE, getTRACE, getTRACE, getTRACE, getTraceMemory, HtmlEncode, HtmlEncode, HtmlEncode, isdecimal, isdigit, isnotok, isnotok, isnumeric, isok, isok, isok, isok, lastCallingFunction, lastCallingFunction, lastCallingFunction, lastCallingFunction, lastCallingStack, mkdirs, null2nbsp, null2nbsp, null2nbsp, ok, ok, ok, ok, outPrintln, setLogFile4Trace, setTraceMemory, STACKTRACE, toDebug, toDouble, toFloat, toFloat, toString, TRACE_CALLS, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, wait
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

m_connection_id

public int m_connection_id

m_connection_type

public java.lang.String m_connection_type

m_statement_count

public int m_statement_count

m_created

public long m_created

m_status

public java.util.Vector m_status
Constructor Detail

E4DBConnectionMonitor

public E4DBConnectionMonitor(java.lang.String status)
Method Detail

getID

public int getID()

getCreated

public long getCreated()

getStatementCount

public int getStatementCount()

incStatementCounter

public void incStatementCounter()

getStatus

public java.lang.String getStatus()

close

public void close()

add

public void add(java.lang.String s)

addSql

public void addSql(java.lang.String sql,
                   java.lang.String session)

cleanMONITOR

public static void cleanMONITOR()

enableMONITOR

public static void enableMONITOR(boolean enabled)

getMONITOR

public static E4DBConnectionMonitor[] getMONITOR()

getMonitor

public static E4DBConnectionMonitor.E4DBConnectionMonitorVector getMonitor()

isEnabled

public static boolean isEnabled()

_getSVNVersionString

public static java.lang.String _getSVNVersionString()
Get version info string from subversion.

Returns:
the version info string.
See Also:
E4Util.getRevisionCodeFromSVN(Class)

www.element4solution.com