box.system.logging.appenders.concurrent.Callable interface">
|
ColdBox Platform - WireBox Version 1.1.1 | ||||
| FRAMES | |||||
WEB-INF.cftags.component
wirebox.system.logging.AbstractAppender
wirebox.system.logging.appenders.SocketAppender
public class SocketAppender
A NIO socket appender
| Constructor Summary | |
|---|---|
init(any name, [any properties='[runtime expression]'], [any layout=''], [any levelMin='0'], [any levelMax='4'])
Constructor |
|
| Method Summary | |
|---|---|
void |
closeConnection()
Closes the socket connection |
any |
getSocket()
Get the socket object |
any |
getSocketWriter()
Get the socket writer object |
void |
logMessage(any logEvent)
Write an entry into the appender |
void |
onRegistration()
When registration occurs |
void |
onUnRegistration()
When Unregistration occurs |
private void |
openConnection()
Opens a socket connection |
| Methods inherited from class wirebox.system.logging.AbstractAppender |
|---|
$abort, $dump, $log, $rethrowit, $throw, canLog, getColdbox, getCustomLayout, getHash, getName, getProperties, getProperty, getUtil, getlevelMax, getlevelMin, hasCustomLayout, isInitialized, propertyExists, setColdbox, setInitialized, setLevelMax, setLevelMin, setProperties, setProperty, severityToString
|
| Methods inherited from class WEB-INF.cftags.component |
|---|
|
| Constructor Detail |
|---|
public init(any name, [any properties='[runtime expression]'], [any layout=''], [any levelMin='0'], [any levelMax='4'])
name - The unique name for this appender.properties - A map of configuration properties for the appenderlayout - The layout class to use in this appender for custom message rendering.levelMin - The default log level for this appender, by default it is 0. Optional. ex: LogBox.logLevels.WARNlevelMax - The default log level for this appender, by default it is 5. Optional. ex: LogBox.logLevels.WARN| Method Detail |
|---|
public void closeConnection()
public any getSocket()
public any getSocketWriter()
public void logMessage(any logEvent)
logMessage
in class
AbstractAppender
logEvent - The logging eventpublic void onRegistration()
onRegistration
in class
AbstractAppender
public void onUnRegistration()
onUnRegistration
in class
AbstractAppender
private void openConnection()
|
ColdBox Platform - WireBox Version 1.1.1 | ||||
| FRAMES | |||||