|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectquickfix.SLF4JLog
public class SLF4JLog
A Log using the SLFJ wrapper that supports JDK 1.4 logging, Log4J and others. This log should be created using the associated factory.
SLF4JLogFactory
Field Summary | |
---|---|
static java.lang.String |
DEFAULT_ERROR_EVENT_CATEGORY
|
static java.lang.String |
DEFAULT_EVENT_CATEGORY
|
static java.lang.String |
DEFAULT_INCOMING_MSG_CATEGORY
|
static java.lang.String |
DEFAULT_OUTGOING_MSG_CATEGORY
|
Constructor Summary | |
---|---|
SLF4JLog(SessionID sessionID,
java.lang.String eventCategory,
java.lang.String errorEventCategory,
java.lang.String incomingMsgCategory,
java.lang.String outgoingMsgCategory,
boolean prependSessionID,
boolean logHeartbeats,
java.lang.String inCallerFQCN)
|
Method Summary | |
---|---|
void |
clear()
Clears the log and removes any persistent log data. |
protected void |
log(org.slf4j.Logger log,
java.lang.String text)
Made protected to enable unit testing of callerFQCN coming through correctly |
protected void |
logError(org.slf4j.Logger log,
java.lang.String text)
|
protected void |
logIncoming(java.lang.String message)
|
protected void |
logOutgoing(java.lang.String message)
|
void |
onErrorEvent(java.lang.String text)
Logs an session error event. |
void |
onEvent(java.lang.String text)
Logs a session event. |
void |
onIncoming(java.lang.String message)
Logs an incoming message |
void |
onOutgoing(java.lang.String message)
Logs an outgoing message |
protected void |
setLogHeartbeats(boolean logHeartbeats)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String DEFAULT_EVENT_CATEGORY
public static final java.lang.String DEFAULT_ERROR_EVENT_CATEGORY
public static final java.lang.String DEFAULT_INCOMING_MSG_CATEGORY
public static final java.lang.String DEFAULT_OUTGOING_MSG_CATEGORY
Constructor Detail |
---|
public SLF4JLog(SessionID sessionID, java.lang.String eventCategory, java.lang.String errorEventCategory, java.lang.String incomingMsgCategory, java.lang.String outgoingMsgCategory, boolean prependSessionID, boolean logHeartbeats, java.lang.String inCallerFQCN)
Method Detail |
---|
public void onEvent(java.lang.String text)
Log
text
- the event descriptionpublic void onErrorEvent(java.lang.String text)
Log
text
- the event descriptionprotected void logIncoming(java.lang.String message)
protected void logOutgoing(java.lang.String message)
protected void log(org.slf4j.Logger log, java.lang.String text)
protected void logError(org.slf4j.Logger log, java.lang.String text)
public void clear()
Log
protected void setLogHeartbeats(boolean logHeartbeats)
public final void onIncoming(java.lang.String message)
Log
onIncoming
in interface Log
message
- the raw FIX message stringpublic final void onOutgoing(java.lang.String message)
Log
onOutgoing
in interface Log
message
- the raw FIX message string
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |