| Name | Description | Type | Package | Framework |
| AbstractJMSTarget | A target that writes to a JMS Topic. | Class | org.apache.log.output.jms | Apache Avalon |
| JMSQueueTarget | A target that writes to a JMS Queue. | Class | org.apache.log.output.jms | Apache Avalon |
| JMSTopicTarget | A target that writes to a JMS Topic. | Class | org.apache.log.output.jms | Apache Avalon |
| MessageBuilder | Interface that classes implement to build JMS Messages. | Interface | org.apache.log.output.jms | Apache Avalon |
| ObjectMessageBuilder | Basic message factory that stores LogEvent in Message. | Class | org.apache.log.output.jms | Apache Avalon |
| PropertyInfo | A descriptor for each message property. | Class | org.apache.log.output.jms | Apache Avalon |
| PropertyType | A class to hold all constants for PropertyTypes. | Class | org.apache.log.output.jms | Apache Avalon |
| TextMessageBuilder | Basic message factory that stores LogEvent in Message. | Class | org.apache.log.output.jms | Apache Avalon |