|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.bankframe.services.logger.ELoggerFactory
public abstract class ELoggerFactory
This class is the base class for all ELogger factory classes.
getLogger(String) as follows:
import com.bankframe.services.logger.ELogger;
import com.bankframe.services.logger.ELoggerFactory;
public class Foo {
private static final ELogger log = ELoggerFactory.getLogger(Foo.class);
...
}
com.eontec.mca.elogger.factory Java Property. This setting should specifiy the full class
name of an ELoggerFactory subclass. If none is defined then the
com.bankframe.services.logger.console.ConsoleLoggerFactory will be used as a default.
com.bankframe.services.logger.ELogger and its nested interface
com.bankframe.services.logger.ELogger.Contextcom.bankframe.services.logger.ELoggerFactory.
This sub-class must provide an implementation of the createLogger(String) method
that returns an initialized instance of the ELogger implementation defined during the previous step.
| Field Summary | |
|---|---|
static String |
FACTORY_PROPERTY
This java property specifies the logger factory to use |
static String |
FACTORY_PROPERTY_FILE
This specifies the property file to use if FACTORY_PROPERTY not defined |
static String |
LOGGER_ENABLED
This java property specifies whether logging is enabled or disabled |
| Method Summary | |
|---|---|
static ELogger |
getLogger()
Deprecated. Use getLogger(String) or getLogger(Class) instead |
static ELogger |
getLogger(Class subsystem)
This method returns a logger for the specified subsystem. |
static ELogger |
getLogger(String subsystem)
This method returns a logger for the specified subsystem. |
static void |
main(String[] args)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String FACTORY_PROPERTY
public static final String LOGGER_ENABLED
public static final String FACTORY_PROPERTY_FILE
| Method Detail |
|---|
public static ELogger getLogger()
getLogger(String) or getLogger(Class) instead
public static ELogger getLogger(Class subsystem)
subsystem - The logging subystem to be used
public static ELogger getLogger(String subsystem)
subsystem - The logging subystem to be used
public static void main(String[] args)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||