org.apache.log.output.jms
public abstract class AbstractJMSTarget extends AbstractTarget
| Constructor Summary | |
|---|---|
| AbstractJMSTarget(MessageBuilder builder) | |
| AbstractJMSTarget(MessageBuilder builder, ErrorHandler errorHandler) | |
| Method Summary | |
|---|---|
| void | close()
Shutdown target.
|
| protected abstract void | closeConnection() |
| protected void | doProcessEvent(LogEvent event)
Process a log event, via formatting and outputting it.
|
| protected abstract Session | getSession() |
| protected void | open()
Startup log session.
|
| protected abstract void | openConnection() |
| protected abstract void | send(Message message) |
Parameters: event the log event