Package com.swiftmq.swiftlet.log
Class LogSwiftlet
- java.lang.Object
-
- com.swiftmq.swiftlet.Swiftlet
-
- com.swiftmq.swiftlet.log.LogSwiftlet
-
public abstract class LogSwiftlet extends Swiftlet
LogSwiftlet to log information-, warning-, or error messages.- Author:
- IIT GmbH, Bremen/Germany, Copyright (c) 2000-2012, All Rights Reserved
-
-
Field Summary
-
Fields inherited from class com.swiftmq.swiftlet.Swiftlet
STATE_ACTIVE, STATE_INACTIVE, STATE_STANDBY
-
-
Constructor Summary
Constructors Constructor Description LogSwiftlet()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract LogSink
createLogSink(java.lang.String name)
Creates a log sink under a specific name.abstract void
logError(java.lang.String source, java.lang.String message)
Log an error messageabstract void
logInformation(java.lang.String source, java.lang.String message)
Log an information messageabstract void
logWarning(java.lang.String source, java.lang.String message)
Log a warning message-
Methods inherited from class com.swiftmq.swiftlet.Swiftlet
getName, getStartupTime, getState, isSnapshotAvailable, resume, setStartupTime, shutdown, standby, startup
-
-
-
-
Method Detail
-
logInformation
public abstract void logInformation(java.lang.String source, java.lang.String message)
Log an information message- Parameters:
source
- usually the Swiftlet namemessage
- the message to log
-
logWarning
public abstract void logWarning(java.lang.String source, java.lang.String message)
Log a warning message- Parameters:
source
- usually the Swiftlet namemessage
- the message to log
-
logError
public abstract void logError(java.lang.String source, java.lang.String message)
Log an error message- Parameters:
source
- usually the Swiftlet namemessage
- the message to log
-
createLogSink
public abstract LogSink createLogSink(java.lang.String name)
Creates a log sink under a specific name.- Parameters:
name
- log sink name- Returns:
- log sink
-
-