PTLog API - 1.0

Package jp.ne.dti.lares.foozy.ptlog

This package provides core classes/interfaces of PTLog.

See:
          Description

Interface Summary
ConfigListener Receive notification of log service provider configuration changes.
LogBuffer Buffer interface to log some informations as one record.
LogContext Abstraction of logging context information for log service provider.
LogServee Interface of one which is served logging service.
LogTap.Listener Interface to listen LogTap initialization.
TypeConverter Abstraction of conversion from LogType to another.
TypeConverterFactory Abstraction to create converter from configuration.
 

Class Summary
ClassbaseTypeConverter Implementation to convert log type by class base examination.
ClassbaseTypeConverterFactory Implementation to convert log type by class base examination.
ConfigLogType Log type to record configuration at runtime.
DumpLogType Log type to record data dump mainly for debug.
EffectiveLogBuffer Implementation to do logging.
EffectiveLogServer (Part )concretization of "LogServer" to work
ErrorLogType Log type to record non-fatal error.
FatalLogType Log type to record fatal error.
InfoLogType Log type to record some notifications at runtime.
IntermediateServer Intermediate server which relays logging request to another
Log Entry point to request logging.
LogDirector Direct logging request to appropriate log service provider.
LogServeeSupport Support class for "LogServee".
LogServer Base of classes which provide log service or intermediate direction
LogTap Tap of loggin service.
LogType Class to type logging requests.
NullLogBuffer Implementation of "LogBuffer" to do nothing.
NullLogContext Implementation of "LogContext" to do nothing.
NullLogServer Concretization of "LogServer" to do nothing.
PropertiesConverterConfig Configuration utility for conversion by Properties class.
ServiceProvider Base of classes which provides "real" log service
TraceLogType Log type to record trace at runtime.
WarnLogType Log type to record warning.
 

Package jp.ne.dti.lares.foozy.ptlog Description

This package provides core classes/interfaces of PTLog.

In ordinary use, logging request code(= your application code) has to know only classes shown below.

If you want to customize value formatting, please see jp.ne.dti.lares.foozy.ptlog.format.


PTLog API - 1.0