Package | Description |
---|---|
net.sourceforge.anotherfsm |
AnotherFSM is yet another implementation of state machines,
a library for Java programming language.
|
net.sourceforge.anotherfsm.logger |
Generalized logging, whatever backend can be injected.
|
Modifier and Type | Method and Description |
---|---|
static FsmLogger |
AnotherFsm.getLogger(java.lang.Class<?> clazz)
Get logger for a specific class.
|
static FsmLogger |
AnotherFsm.getLogger(java.lang.Class<?> clazz,
java.lang.String instance)
Get logger for a specific class and instance.
|
static FsmLogger |
AnotherFsm.getLogger(java.lang.String name)
Get logger for a specific logger with name.
|
Modifier and Type | Method and Description |
---|---|
static void |
Helpers.logExceptionInClientCallback(FsmLogger logger,
java.lang.String message,
java.lang.RuntimeException exception)
Log runtime exception that occurred in client callback.
|
static void |
Helpers.logThreadUnexpectedlyFinished(FsmLogger logger,
java.lang.String message,
java.lang.Throwable exception)
Log that a serious error occurred and the currently running thread is
being unexpectedly terminated.
|
Modifier and Type | Method and Description |
---|---|
FsmLogger |
NoLoggerFactory.getLogger(java.lang.Class<?> clazz) |
FsmLogger |
FsmLoggerFactory.getLogger(java.lang.Class<?> clazz)
Get logger for a specific class.
|
FsmLogger |
BasicLoggerFactory.getLogger(java.lang.Class<?> clazz) |
FsmLogger |
JavaLoggerFactory.getLogger(java.lang.Class<?> clazz) |
FsmLogger |
StdStreamLoggerFactory.getLogger(java.lang.Class<?> clazz) |
FsmLogger |
NoLoggerFactory.getLogger(java.lang.Class<?> clazz,
java.lang.String instance) |
FsmLogger |
FsmLoggerFactory.getLogger(java.lang.Class<?> clazz,
java.lang.String instance)
Get logger for a specific class and instance.
|
FsmLogger |
BasicLoggerFactory.getLogger(java.lang.Class<?> clazz,
java.lang.String instance) |
FsmLogger |
JavaLoggerFactory.getLogger(java.lang.Class<?> clazz,
java.lang.String instance) |
FsmLogger |
StdStreamLoggerFactory.getLogger(java.lang.Class<?> clazz,
java.lang.String instance) |
FsmLogger |
NoLoggerFactory.getLogger(java.lang.String name) |
FsmLogger |
FsmLoggerFactory.getLogger(java.lang.String name)
Get logger for a specific logger with name.
|
FsmLogger |
BasicLoggerFactory.getLogger(java.lang.String name) |
FsmLogger |
JavaLoggerFactory.getLogger(java.lang.String name) |
FsmLogger |
StdStreamLoggerFactory.getLogger(java.lang.String name) |
Copyright 2012-2013 Michal Turek, AnotherFSM.