public abstract class JmsLogAppenderSupport
extends org.apache.log4j.AppenderSkeleton
| Modifier and Type | Field and Description | 
|---|---|
| static int | JMS_PUBLISH_ERROR_CODE | 
| Constructor and Description | 
|---|
| JmsLogAppenderSupport() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | activateOptions() | 
| protected void | append(org.apache.log4j.spi.LoggingEvent event) | 
| void | close() | 
| protected abstract javax.jms.Connection | createConnection() | 
| protected javax.jms.Message | createMessage(org.apache.log4j.spi.LoggingEvent event) | 
| protected javax.jms.MessageProducer | createProducer() | 
| protected javax.jms.Session | createSession() | 
| javax.jms.Connection | getConnection() | 
| protected javax.jms.Destination | getDestination(org.apache.log4j.spi.LoggingEvent event) | 
| javax.jms.MessageProducer | getProducer() | 
| javax.jms.Session | getSession() | 
| boolean | requiresLayout() | 
| void | setConnection(javax.jms.Connection connection) | 
| void | setProducer(javax.jms.MessageProducer producer) | 
| void | setSession(javax.jms.Session session) | 
public static final int JMS_PUBLISH_ERROR_CODE
public javax.jms.Connection getConnection()
                                   throws javax.jms.JMSException,
                                          javax.naming.NamingException
javax.jms.JMSExceptionjavax.naming.NamingExceptionpublic void setConnection(javax.jms.Connection connection)
public javax.jms.Session getSession()
                             throws javax.jms.JMSException,
                                    javax.naming.NamingException
javax.jms.JMSExceptionjavax.naming.NamingExceptionpublic void setSession(javax.jms.Session session)
public javax.jms.MessageProducer getProducer()
                                      throws javax.jms.JMSException,
                                             javax.naming.NamingException
javax.jms.JMSExceptionjavax.naming.NamingExceptionpublic void setProducer(javax.jms.MessageProducer producer)
public void close()
public boolean requiresLayout()
public void activateOptions()
activateOptions in interface org.apache.log4j.spi.OptionHandleractivateOptions in class org.apache.log4j.AppenderSkeletonprotected abstract javax.jms.Connection createConnection()
                                                  throws javax.jms.JMSException,
                                                         javax.naming.NamingException
javax.jms.JMSExceptionjavax.naming.NamingExceptionprotected javax.jms.Session createSession()
                                   throws javax.jms.JMSException,
                                          javax.naming.NamingException
javax.jms.JMSExceptionjavax.naming.NamingExceptionprotected javax.jms.MessageProducer createProducer()
                                            throws javax.jms.JMSException,
                                                   javax.naming.NamingException
javax.jms.JMSExceptionjavax.naming.NamingExceptionprotected void append(org.apache.log4j.spi.LoggingEvent event)
append in class org.apache.log4j.AppenderSkeletonprotected javax.jms.Message createMessage(org.apache.log4j.spi.LoggingEvent event)
                                   throws javax.jms.JMSException,
                                          javax.naming.NamingException
javax.jms.JMSExceptionjavax.naming.NamingExceptionprotected javax.jms.Destination getDestination(org.apache.log4j.spi.LoggingEvent event)
                                        throws javax.jms.JMSException,
                                               javax.naming.NamingException
javax.jms.JMSExceptionjavax.naming.NamingExceptionCopyright © 2005-2013 Red Hat, Inc.. All Rights Reserved.