クラス org.objectweb.cjdbc.common.log.Trace

org.objectweb.cjdbc.common.log.Traceに対する継承グラフ

Inheritance graph
[凡例]
すべてのメンバ一覧

説明

This a wrapper to the log4j logging system. We provide additional features to statically remove tracing.

作者:
Emmanuel Cecchet
バージョン:
1.0

Trace.java37 行で定義されています。

Public メソッド

void debug (Object message)
void debug (Object message, Throwable error)
void error (Object message)
void error (Object message, Throwable error)
void fatal (Object message)
void fatal (Object message, Throwable error)
void info (Object message)
void info (Object message, Throwable error)
void warn (Object message)
void warn (Object message, Throwable error)
boolean isDebugEnabled ()
boolean isInfoEnabled ()
boolean isWarnEnabled ()
boolean isErrorEnabled ()
boolean isFatalEnabled ()

Static Public メソッド

Trace getLogger (String name)

Protected メソッド

 Trace (Logger log4jLogger)

Private 変数

Logger log4jLogger


コンストラクタとデストラクタ

org.objectweb.cjdbc.common.log.Trace.Trace Logger  log4jLogger  )  [protected]
 

Creates a new Trace object from a given log4j Logger.

引数:
log4jLogger the log4j Logger
Trace.java47 行で定義されています。
00048 { 00049 this.log4jLogger = log4jLogger; 00050 }


メソッド

void org.objectweb.cjdbc.common.log.Trace.debug Object  message,
Throwable  error
 

Logs a message object with the DEBUG Level including the stack trace of the Throwableerror passed as parameter.

引数:
message the message object to log
error the exception to log, including its stack trace

org.objectweb.cjdbc.common.log.StaticDisabledLogger, と org.objectweb.cjdbc.common.log.StaticNoDebugLoggerで再定義されています。

Trace.java81 行で定義されています。

参照先 org.objectweb.cjdbc.common.log.Trace.log4jLogger.

00082 { 00083 log4jLogger.debug(message, error); 00084 }

void org.objectweb.cjdbc.common.log.Trace.debug Object  message  ) 
 

Logs a message object with the DEBUG Level.

引数:
message the message object to log

org.objectweb.cjdbc.common.log.StaticDisabledLogger, と org.objectweb.cjdbc.common.log.StaticNoDebugLoggerで再定義されています。

Trace.java68 行で定義されています。

参照先 org.objectweb.cjdbc.common.log.Trace.log4jLogger.

参照元 org.objectweb.cjdbc.controller.connection.AbstractPoolConnectionManager.AbstractPoolConnectionManager(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1OptimisticTransactionLevelScheduler.acquireLockAndSetRequestId(), org.objectweb.cjdbc.controller.requestmanager.distributed.DistributedRequestManager.begin(), org.objectweb.cjdbc.controller.virtualdatabase.DistributedVirtualDatabase.broadcastBackendInformation(), org.objectweb.cjdbc.controller.virtualdatabase.DistributedVirtualDatabase.checkConfigurationCompatibility(), org.objectweb.cjdbc.controller.connection.VariablePoolConnectionManager.deleteConnection(), org.objectweb.cjdbc.controller.connection.RandomWaitPoolConnectionManager.deleteConnection(), org.objectweb.cjdbc.controller.requestmanager.distributed.DistributedRequestManager.enableBackend(), org.objectweb.cjdbc.controller.requestmanager.distributed.RAIDb2DistributedRequestManager.execDistributedWriteRequest(), org.objectweb.cjdbc.controller.requestmanager.distributed.RAIDb1DistributedRequestManager.execDistributedWriteRequest(), org.objectweb.cjdbc.controller.loadbalancer.tasks.WriteRequestTask.execute(), org.objectweb.cjdbc.controller.cache.result.ResultCache.getCacheBehavior(), org.objectweb.cjdbc.controller.virtualdatabase.DistributedVirtualDatabase.handle(), org.objectweb.cjdbc.controller.recoverylog.JDBCRecoveryLog.intializeDatabase(), org.objectweb.cjdbc.controller.virtualdatabase.DistributedVirtualDatabase.joinGroup(), org.objectweb.cjdbc.controller.requestmanager.distributed.DistributedRequestManager.lazyTransactionStart(), org.objectweb.cjdbc.controller.scheduler.raidb2.RAIDb2QueryLevelScheduler.notifyWriteCompleted(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1QueryLevelScheduler.notifyWriteCompleted(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1OptimisticTransactionLevelScheduler.notifyWriteCompleted(), org.objectweb.cjdbc.controller.cache.result.ResultCacheColumnUnique.processWriteNotify(), org.objectweb.cjdbc.controller.scheduler.raidb2.RAIDb2QueryLevelScheduler.readCompletedNotify(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1QueryLevelScheduler.readCompletedNotify(), org.objectweb.cjdbc.controller.scheduler.singledb.SingleDBPessimisticTransactionLevelScheduler.releaseLock(), org.objectweb.cjdbc.controller.scheduler.raidb2.RAIDb2PessimisticTransactionLevelScheduler.releaseLock(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1PessimisticTransactionLevelScheduler.releaseLock(), org.objectweb.cjdbc.controller.scheduler.raidb0.RAIDb0PessimisticTransactionLevelScheduler.releaseLock(), org.objectweb.cjdbc.controller.scheduler.singledb.SingleDBPessimisticTransactionLevelScheduler.scheduleNonSuspendedWriteRequest(), org.objectweb.cjdbc.controller.scheduler.raidb2.RAIDb2QueryLevelScheduler.scheduleNonSuspendedWriteRequest(), org.objectweb.cjdbc.controller.scheduler.raidb2.RAIDb2PessimisticTransactionLevelScheduler.scheduleNonSuspendedWriteRequest(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1QueryLevelScheduler.scheduleNonSuspendedWriteRequest(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1PessimisticTransactionLevelScheduler.scheduleNonSuspendedWriteRequest(), org.objectweb.cjdbc.controller.scheduler.raidb0.RAIDb0PessimisticTransactionLevelScheduler.scheduleNonSuspendedWriteRequest(), org.objectweb.cjdbc.controller.scheduler.raidb2.RAIDb2QueryLevelScheduler.scheduleReadRequest(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1QueryLevelScheduler.scheduleReadRequest(), org.objectweb.cjdbc.controller.recoverylog.JDBCRecoveryLog.setBackendTableCreateStatement(), org.objectweb.cjdbc.controller.recoverylog.JDBCRecoveryLog.setCheckpointTableCreateStatement(), org.objectweb.cjdbc.controller.recoverylog.JDBCRecoveryLog.setLogTableCreateStatement(), org.objectweb.cjdbc.controller.loadbalancer.raidb1.RAIDb1ec_WRR.setWeight(), org.objectweb.cjdbc.controller.core.shutdown.ControllerShutdownThread.shutdown(), org.objectweb.cjdbc.controller.scheduler.raidb2.RAIDb2QueryLevelScheduler.waitForReadCompletion(), と org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1QueryLevelScheduler.waitForReadCompletion().

00069 { 00070 log4jLogger.debug(message); 00071 }

void org.objectweb.cjdbc.common.log.Trace.error Object  message,
Throwable  error
 

Logs a message object with the ERROR Level including the stack trace of the Throwableerror passed as parameter.

引数:
message the message object to log.
error the exception to log, including its stack trace.

org.objectweb.cjdbc.common.log.StaticDisabledLoggerで再定義されています。

Trace.java104 行で定義されています。

参照先 org.objectweb.cjdbc.common.log.Trace.log4jLogger.

00105 { 00106 log4jLogger.error(message, error); 00107 }

void org.objectweb.cjdbc.common.log.Trace.error Object  message  ) 
 

Logs a message object with the ERROR Level.

引数:
message the message object to log

org.objectweb.cjdbc.common.log.StaticDisabledLoggerで再定義されています。

Trace.java91 行で定義されています。

参照先 org.objectweb.cjdbc.common.log.Trace.log4jLogger.

参照元 org.objectweb.cjdbc.controller.virtualdatabase.DistributedVirtualDatabase.checkConfigurationCompatibility(), org.objectweb.cjdbc.controller.loadbalancer.paralleldb.ParallelDB_RR.chooseBackendForReadRequest(), org.objectweb.cjdbc.controller.loadbalancer.paralleldb.ParallelDB_LPRF.chooseBackendForReadRequest(), org.objectweb.cjdbc.controller.requestmanager.distributed.DistributedRequestManager.completeFailedOnAllBackends(), org.objectweb.cjdbc.controller.connection.VariablePoolConnectionManager.deleteConnection(), org.objectweb.cjdbc.controller.connection.RandomWaitPoolConnectionManager.deleteConnection(), org.objectweb.cjdbc.controller.requestmanager.distributed.RAIDb2DistributedRequestManager.execDistributedWriteRequest(), org.objectweb.cjdbc.controller.requestmanager.distributed.RAIDb1DistributedRequestManager.execDistributedWriteRequest(), org.objectweb.cjdbc.controller.loadbalancer.raidb2.RAIDb2_RR.execReadRequest(), org.objectweb.cjdbc.controller.loadbalancer.raidb2.RAIDb2_LPRF.execReadRequest(), org.objectweb.cjdbc.controller.loadbalancer.tasks.WriteRequestTask.execute(), org.objectweb.cjdbc.controller.loadbalancer.raidb1.RAIDb1_LPRF.executeLPRF(), org.objectweb.cjdbc.controller.loadbalancer.raidb1.RAIDb1_RR.executeRoundRobinRequest(), org.objectweb.cjdbc.controller.loadbalancer.raidb1.RAIDb1_WRR.executeWRR(), org.objectweb.cjdbc.controller.connection.VariablePoolConnectionManager.getConnection(), org.objectweb.cjdbc.controller.connection.SimpleConnectionManager.getConnection(), org.objectweb.cjdbc.controller.connection.RandomWaitPoolConnectionManager.getConnection(), org.objectweb.cjdbc.controller.connection.FailFastPoolConnectionManager.getConnection(), org.objectweb.cjdbc.controller.virtualdatabase.DistributedVirtualDatabase.handle(), org.objectweb.cjdbc.controller.virtualdatabase.protocol.VirtualDatabaseConfiguration.isCompatible(), org.objectweb.cjdbc.controller.virtualdatabase.DistributedVirtualDatabase.isCompatibleBackend(), org.objectweb.cjdbc.controller.virtualdatabase.DistributedVirtualDatabase.joinGroup(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1OptimisticTransactionLevelScheduler.mergeDatabaseSchema(), org.objectweb.cjdbc.controller.cache.result.ResultCache.mergeDatabaseSchema(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1OptimisticTransactionLevelScheduler.notifyWriteCompleted(), org.objectweb.cjdbc.controller.connection.VariablePoolConnectionManager.releaseConnection(), org.objectweb.cjdbc.controller.connection.SimpleConnectionManager.releaseConnection(), org.objectweb.cjdbc.controller.connection.RandomWaitPoolConnectionManager.releaseConnection(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1OptimisticTransactionLevelScheduler.scheduleNonSuspendedWriteRequest(), org.objectweb.cjdbc.controller.requestmanager.distributed.DistributedRequestManager.setControllerId(), org.objectweb.cjdbc.controller.core.shutdown.ControllerShutdownThread.shutdownDatabases(), と org.objectweb.cjdbc.controller.core.shutdown.ControllerShutdownThread.shutdownJmxAgent().

00092 { 00093 log4jLogger.error(message); 00094 }

void org.objectweb.cjdbc.common.log.Trace.fatal Object  message,
Throwable  error
 

Logs a message object with the FATAL Level including the stack trace of the Throwableerror passed as parameter.

引数:
message the message object to log.
error the exception to log, including its stack trace.

org.objectweb.cjdbc.common.log.StaticDisabledLoggerで再定義されています。

Trace.java127 行で定義されています。

参照先 org.objectweb.cjdbc.common.log.Trace.log4jLogger.

00128 { 00129 log4jLogger.fatal(message, error); 00130 }

void org.objectweb.cjdbc.common.log.Trace.fatal Object  message  ) 
 

Logs a message object with the FATAL Level.

引数:
message the message object to log.

org.objectweb.cjdbc.common.log.StaticDisabledLoggerで再定義されています。

Trace.java114 行で定義されています。

参照先 org.objectweb.cjdbc.common.log.Trace.log4jLogger.

参照元 org.objectweb.cjdbc.controller.requestmanager.distributed.DistributedRequestManager.begin(), と org.objectweb.cjdbc.controller.requestmanager.distributed.DistributedRequestManager.lazyTransactionStart().

00115 { 00116 log4jLogger.fatal(message); 00117 }

Trace org.objectweb.cjdbc.common.log.Trace.getLogger String  name  )  [static]
 

Retrieves a logger by its name.

引数:
name logger name
戻り値:
trace a Trace instance
Trace.java58 行で定義されています。
00059 { 00060 return LogManager.getLogger(name); 00061 }

void org.objectweb.cjdbc.common.log.Trace.info Object  message,
Throwable  error
 

Logs a message object with the INFO Level including the stack trace of the Throwableerror passed as parameter.

引数:
message the message object to log.
error the exception to log, including its stack trace.

org.objectweb.cjdbc.common.log.StaticDisabledLoggerで再定義されています。

Trace.java150 行で定義されています。

参照先 org.objectweb.cjdbc.common.log.Trace.log4jLogger.

00151 { 00152 log4jLogger.info(message, error); 00153 }

void org.objectweb.cjdbc.common.log.Trace.info Object  message  ) 
 

Logs a message object with the INFO Level.

引数:
message the message object to log.

org.objectweb.cjdbc.common.log.StaticDisabledLoggerで再定義されています。

Trace.java137 行で定義されています。

参照先 org.objectweb.cjdbc.common.log.Trace.log4jLogger.

参照元 org.objectweb.cjdbc.controller.requestmanager.distributed.DistributedRequestManager.enableBackend(), org.objectweb.cjdbc.controller.loadbalancer.paralleldb.ParallelDB.execReadRequest(), org.objectweb.cjdbc.controller.connection.RandomWaitPoolConnectionManager.getConnection(), org.objectweb.cjdbc.controller.connection.FailFastPoolConnectionManager.getConnection(), org.objectweb.cjdbc.controller.virtualdatabase.DistributedVirtualDatabase.handle(), org.objectweb.cjdbc.controller.virtualdatabase.DistributedVirtualDatabase.joinGroup(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1OptimisticTransactionLevelScheduler.mergeDatabaseSchema(), org.objectweb.cjdbc.controller.cache.result.ResultCache.mergeDatabaseSchema(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1OptimisticTransactionLevelScheduler.setDatabaseSchema(), org.objectweb.cjdbc.controller.cache.result.ResultCache.setDatabaseSchema(), org.objectweb.cjdbc.controller.core.shutdown.ControllerShutdownThread.shutdown(), org.objectweb.cjdbc.controller.core.shutdown.ControllerShutdownThread.shutdownDatabases(), org.objectweb.cjdbc.controller.core.shutdown.ControllerShutdownThread.shutdownJmxAgent(), org.objectweb.cjdbc.controller.core.shutdown.ControllerShutdownThread.shutdownServerConnectionThread(), と org.objectweb.cjdbc.controller.core.shutdown.VirtualDatabaseShutdownThread.terminateClients().

00138 { 00139 log4jLogger.info(message); 00140 }

boolean org.objectweb.cjdbc.common.log.Trace.isDebugEnabled  ) 
 

Checks whether this category is enabled for the DEBUG Level.

This function is intended to lessen the computational cost of disabled log debug statements.

For some cat Category object, when you write,

  cat.debug("This is entry number: " + i );
 

You incur the cost constructing the message, concatenatiion in this case, regardless of whether the message is logged or not.

If you are worried about speed, then you should write

  if(cat.isDebugEnabled()) { cat.debug("This is entry number: " + i ); }
 

This way you will not incur the cost of parameter construction if debugging is disabled for cat. On the other hand, if the cat is debug enabled, you will incur the cost of evaluating whether the category is debug enabled twice. Once in isDebugEnabled and once in the debug. This is an insignificant overhead since evaluating a category takes about 1%% of the time it takes to actually log.

戻り値:
true if this category is debug enabled, false otherwise.

org.objectweb.cjdbc.common.log.StaticDisabledLogger, と org.objectweb.cjdbc.common.log.StaticNoDebugLoggerで再定義されています。

Trace.java217 行で定義されています。

参照先 org.objectweb.cjdbc.common.log.Trace.log4jLogger.

参照元 org.objectweb.cjdbc.controller.connection.AbstractPoolConnectionManager.AbstractPoolConnectionManager(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1OptimisticTransactionLevelScheduler.acquireLockAndSetRequestId(), org.objectweb.cjdbc.controller.requestmanager.distributed.DistributedRequestManager.begin(), org.objectweb.cjdbc.controller.virtualdatabase.DistributedVirtualDatabase.broadcastBackendInformation(), org.objectweb.cjdbc.controller.virtualdatabase.DistributedVirtualDatabase.checkConfigurationCompatibility(), org.objectweb.cjdbc.controller.connection.VariablePoolConnectionManager.deleteConnection(), org.objectweb.cjdbc.controller.connection.RandomWaitPoolConnectionManager.deleteConnection(), org.objectweb.cjdbc.controller.requestmanager.distributed.RAIDb2DistributedRequestManager.execDistributedWriteRequest(), org.objectweb.cjdbc.controller.requestmanager.distributed.RAIDb1DistributedRequestManager.execDistributedWriteRequest(), org.objectweb.cjdbc.controller.loadbalancer.tasks.WriteRequestTask.execute(), org.objectweb.cjdbc.controller.cache.result.ResultCache.getCacheBehavior(), org.objectweb.cjdbc.controller.virtualdatabase.DistributedVirtualDatabase.handle(), org.objectweb.cjdbc.controller.recoverylog.JDBCRecoveryLog.intializeDatabase(), org.objectweb.cjdbc.controller.virtualdatabase.DistributedVirtualDatabase.joinGroup(), org.objectweb.cjdbc.controller.requestmanager.distributed.DistributedRequestManager.lazyTransactionStart(), org.objectweb.cjdbc.controller.scheduler.raidb2.RAIDb2QueryLevelScheduler.notifyWriteCompleted(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1QueryLevelScheduler.notifyWriteCompleted(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1OptimisticTransactionLevelScheduler.notifyWriteCompleted(), org.objectweb.cjdbc.controller.cache.result.ResultCacheColumnUnique.processWriteNotify(), org.objectweb.cjdbc.controller.scheduler.raidb2.RAIDb2QueryLevelScheduler.readCompletedNotify(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1QueryLevelScheduler.readCompletedNotify(), org.objectweb.cjdbc.controller.scheduler.singledb.SingleDBPessimisticTransactionLevelScheduler.releaseLock(), org.objectweb.cjdbc.controller.scheduler.raidb2.RAIDb2PessimisticTransactionLevelScheduler.releaseLock(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1PessimisticTransactionLevelScheduler.releaseLock(), org.objectweb.cjdbc.controller.scheduler.raidb0.RAIDb0PessimisticTransactionLevelScheduler.releaseLock(), org.objectweb.cjdbc.controller.scheduler.singledb.SingleDBPessimisticTransactionLevelScheduler.scheduleNonSuspendedWriteRequest(), org.objectweb.cjdbc.controller.scheduler.raidb2.RAIDb2QueryLevelScheduler.scheduleNonSuspendedWriteRequest(), org.objectweb.cjdbc.controller.scheduler.raidb2.RAIDb2PessimisticTransactionLevelScheduler.scheduleNonSuspendedWriteRequest(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1QueryLevelScheduler.scheduleNonSuspendedWriteRequest(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1PessimisticTransactionLevelScheduler.scheduleNonSuspendedWriteRequest(), org.objectweb.cjdbc.controller.scheduler.raidb0.RAIDb0PessimisticTransactionLevelScheduler.scheduleNonSuspendedWriteRequest(), org.objectweb.cjdbc.controller.scheduler.raidb2.RAIDb2QueryLevelScheduler.scheduleReadRequest(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1QueryLevelScheduler.scheduleReadRequest(), org.objectweb.cjdbc.controller.recoverylog.JDBCRecoveryLog.setBackendTableCreateStatement(), org.objectweb.cjdbc.controller.recoverylog.JDBCRecoveryLog.setCheckpointTableCreateStatement(), org.objectweb.cjdbc.controller.recoverylog.JDBCRecoveryLog.setLogTableCreateStatement(), org.objectweb.cjdbc.controller.loadbalancer.raidb1.RAIDb1ec_WRR.setWeight(), org.objectweb.cjdbc.controller.scheduler.raidb2.RAIDb2QueryLevelScheduler.waitForReadCompletion(), と org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1QueryLevelScheduler.waitForReadCompletion().

00218 { 00219 return log4jLogger.isDebugEnabled(); 00220 }

boolean org.objectweb.cjdbc.common.log.Trace.isErrorEnabled  ) 
 

Checks whether this category is enabled for the INFO Level. See also isDebugEnabled.

戻り値:
true if this category is enabled for INFO Level, false otherwise.

org.objectweb.cjdbc.common.log.StaticDisabledLoggerで再定義されています。

Trace.java256 行で定義されています。

参照先 org.objectweb.cjdbc.common.log.Trace.log4jLogger.

参照元 org.objectweb.cjdbc.controller.connection.VariablePoolConnectionManager.getConnection(), と org.objectweb.cjdbc.controller.connection.RandomWaitPoolConnectionManager.getConnection().

00257 { 00258 return log4jLogger.isEnabledFor(Priority.ERROR); 00259 }

boolean org.objectweb.cjdbc.common.log.Trace.isFatalEnabled  ) 
 

Checks whether this category is enabled for the INFO Level. See also isDebugEnabled.

戻り値:
true if this category is enabled for INFO Level, false otherwise.

org.objectweb.cjdbc.common.log.StaticDisabledLoggerで再定義されています。

Trace.java269 行で定義されています。

参照先 org.objectweb.cjdbc.common.log.Trace.log4jLogger.

00270 { 00271 return log4jLogger.isEnabledFor(Priority.FATAL); 00272 }

boolean org.objectweb.cjdbc.common.log.Trace.isInfoEnabled  ) 
 

Checks whether this category is enabled for the INFO Level. See also isDebugEnabled.

戻り値:
true if this category is enabled for Level INFO, false otherwise.

org.objectweb.cjdbc.common.log.StaticDisabledLoggerで再定義されています。

Trace.java230 行で定義されています。

参照先 org.objectweb.cjdbc.common.log.Trace.log4jLogger.

参照元 org.objectweb.cjdbc.controller.loadbalancer.paralleldb.ParallelDB.execReadRequest(), org.objectweb.cjdbc.controller.virtualdatabase.DistributedVirtualDatabase.handle(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1OptimisticTransactionLevelScheduler.setDatabaseSchema(), と org.objectweb.cjdbc.controller.cache.result.ResultCache.setDatabaseSchema().

00231 { 00232 return log4jLogger.isInfoEnabled(); 00233 }

boolean org.objectweb.cjdbc.common.log.Trace.isWarnEnabled  ) 
 

Checks whether this category is enabled for the INFO Level. See also isDebugEnabled.

戻り値:
true if this category is enabled for INFO Level, false otherwise.

org.objectweb.cjdbc.common.log.StaticDisabledLoggerで再定義されています。

Trace.java243 行で定義されています。

参照先 org.objectweb.cjdbc.common.log.Trace.log4jLogger.

参照元 org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1OptimisticTransactionLevelScheduler.acquireLockAndSetRequestId(), org.objectweb.cjdbc.controller.connection.VariablePoolConnectionManager.getConnection(), org.objectweb.cjdbc.controller.connection.RandomWaitPoolConnectionManager.getConnection(), org.objectweb.cjdbc.controller.connection.FailFastPoolConnectionManager.getConnection(), org.objectweb.cjdbc.controller.scheduler.singledb.SingleDBPessimisticTransactionLevelScheduler.scheduleNonSuspendedWriteRequest(), org.objectweb.cjdbc.controller.scheduler.raidb2.RAIDb2PessimisticTransactionLevelScheduler.scheduleNonSuspendedWriteRequest(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1PessimisticTransactionLevelScheduler.scheduleNonSuspendedWriteRequest(), org.objectweb.cjdbc.controller.scheduler.raidb0.RAIDb0PessimisticTransactionLevelScheduler.scheduleNonSuspendedWriteRequest(), org.objectweb.cjdbc.controller.scheduler.raidb2.RAIDb2QueryLevelScheduler.scheduleReadRequest(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1QueryLevelScheduler.scheduleReadRequest(), org.objectweb.cjdbc.controller.scheduler.raidb2.RAIDb2QueryLevelScheduler.waitForReadCompletion(), と org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1QueryLevelScheduler.waitForReadCompletion().

00244 { 00245 return log4jLogger.isEnabledFor(Priority.WARN); 00246 }

void org.objectweb.cjdbc.common.log.Trace.warn Object  message,
Throwable  error
 

Logs a message object with the WARN Level including the stack trace of the Throwableerror passed as parameter.

引数:
message the message object to log.
error the exception to log, including its stack trace.

org.objectweb.cjdbc.common.log.StaticDisabledLoggerで再定義されています。

Trace.java173 行で定義されています。

参照先 org.objectweb.cjdbc.common.log.Trace.log4jLogger.

00174 { 00175 log4jLogger.warn(message, error); 00176 }

void org.objectweb.cjdbc.common.log.Trace.warn Object  message  ) 
 

Logs a message object with the WARN Level.

引数:
message the message object to log.

org.objectweb.cjdbc.common.log.StaticDisabledLoggerで再定義されています。

Trace.java160 行で定義されています。

参照先 org.objectweb.cjdbc.common.log.Trace.log4jLogger.

参照元 org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1OptimisticTransactionLevelScheduler.acquireLockAndSetRequestId(), org.objectweb.cjdbc.controller.virtualdatabase.DistributedVirtualDatabase.broadcastBackendInformation(), org.objectweb.cjdbc.controller.virtualdatabase.DistributedVirtualDatabase.checkConfigurationCompatibility(), org.objectweb.cjdbc.controller.requestmanager.distributed.DistributedRequestManager.completeFailedOnAllBackends(), org.objectweb.cjdbc.controller.requestmanager.distributed.RAIDb2DistributedRequestManager.execDistributedWriteRequest(), org.objectweb.cjdbc.controller.requestmanager.distributed.RAIDb1DistributedRequestManager.execDistributedWriteRequest(), org.objectweb.cjdbc.controller.connection.VariablePoolConnectionManager.getConnection(), org.objectweb.cjdbc.controller.connection.RandomWaitPoolConnectionManager.getConnection(), org.objectweb.cjdbc.controller.connection.FailFastPoolConnectionManager.getConnection(), org.objectweb.cjdbc.controller.virtualdatabase.DistributedVirtualDatabase.handle(), org.objectweb.cjdbc.controller.recoverylog.JDBCRecoveryLog.intializeDatabase(), org.objectweb.cjdbc.controller.virtualdatabase.protocol.VirtualDatabaseConfiguration.isCompatible(), org.objectweb.cjdbc.controller.virtualdatabase.DistributedVirtualDatabase.joinGroup(), org.objectweb.cjdbc.controller.cache.result.ResultCacheColumnUnique.processAddToCache(), org.objectweb.cjdbc.controller.cache.result.ResultCacheColumn.processAddToCache(), org.objectweb.cjdbc.controller.cache.result.ResultCacheTable.processWriteNotify(), org.objectweb.cjdbc.controller.cache.result.ResultCacheColumnUnique.processWriteNotify(), org.objectweb.cjdbc.controller.cache.result.ResultCacheColumn.processWriteNotify(), org.objectweb.cjdbc.controller.scheduler.singledb.SingleDBPessimisticTransactionLevelScheduler.releaseLock(), org.objectweb.cjdbc.controller.scheduler.raidb2.RAIDb2PessimisticTransactionLevelScheduler.releaseLock(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1PessimisticTransactionLevelScheduler.releaseLock(), org.objectweb.cjdbc.controller.scheduler.raidb0.RAIDb0PessimisticTransactionLevelScheduler.releaseLock(), org.objectweb.cjdbc.controller.scheduler.singledb.SingleDBPessimisticTransactionLevelScheduler.scheduleNonSuspendedWriteRequest(), org.objectweb.cjdbc.controller.scheduler.raidb2.RAIDb2PessimisticTransactionLevelScheduler.scheduleNonSuspendedWriteRequest(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1PessimisticTransactionLevelScheduler.scheduleNonSuspendedWriteRequest(), org.objectweb.cjdbc.controller.scheduler.raidb0.RAIDb0PessimisticTransactionLevelScheduler.scheduleNonSuspendedWriteRequest(), org.objectweb.cjdbc.controller.scheduler.raidb2.RAIDb2QueryLevelScheduler.scheduleReadRequest(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1QueryLevelScheduler.scheduleReadRequest(), org.objectweb.cjdbc.controller.scheduler.raidb2.RAIDb2QueryLevelScheduler.waitForReadCompletion(), と org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1QueryLevelScheduler.waitForReadCompletion().

00161 { 00162 log4jLogger.warn(message); 00163 }


変数

Logger org.objectweb.cjdbc.common.log.Trace.log4jLogger [private]
 

Log4j logger instance. Trace.java40 行で定義されています。

参照元 org.objectweb.cjdbc.common.log.Trace.debug(), org.objectweb.cjdbc.common.log.Trace.error(), org.objectweb.cjdbc.common.log.Trace.fatal(), org.objectweb.cjdbc.common.log.Trace.info(), org.objectweb.cjdbc.common.log.Trace.isDebugEnabled(), org.objectweb.cjdbc.common.log.Trace.isErrorEnabled(), org.objectweb.cjdbc.common.log.Trace.isFatalEnabled(), org.objectweb.cjdbc.common.log.Trace.isInfoEnabled(), org.objectweb.cjdbc.common.log.Trace.isWarnEnabled(), と org.objectweb.cjdbc.common.log.Trace.warn().


このクラスの説明は次のファイルから生成されました:
CJDBCversion1.0.4に対してTue Oct 12 15:16:10 2004に生成されました。 doxygen 1.3.8