Package org.codehaus.activemq.util

Utility classes like a SEDA style Command pattern helper and a BitArray for working with flags etc.

See:
          Description

Interface Summary
Callback A simple callback object used by the TransactionTemplate and ExceptionTemplate objects to provide automatic transactional or exception handling blocks.
 

Class Summary
AsyncProxy A proxy to some service which offers an asynchronous way to invoke methods which are void and don't throw exceptions.
BeanUtils Some bean utility methods
BitArray Simple BitArray to enable setting multiple boolean values efficently Used instead of BitSet because BitSet does not allow for efficent serialization.
BitArrayBin Holder for many bitArrays - used for message audit
DefaultComparator A trivial default Comparator which only works on objects which are Comparable
ExceptionTemplate A helper class for ensuring that a number of tasks occur, whether they throw exceptions or not and saving the first exception so that we can throw it properly.
ExecutorHelper A helper class for working with Executor objects
FactoryFinder A helper class to discover protocols dynamically to ensure that the system is extensible and has minimum runtime dependencies
IdGenerator Generator for globally unique Strings
IndentPrinter A helper class for printing indented text
JMSExceptionHelper A helper class for creating new JMS exceptions
JmsLogAppender A JMS 1.1 log4j appender which uses ActiveMQ by default and does not require any JNDI configurations
JmsLogAppenderSupport An abstract base class for implementation inheritence for a log4j JMS appender
JndiJmsLogAppender A JMS 1.1 log4j appender which uses JNDI to locate a JMS ConnectionFactory to use for logging events.
LongSequenceGenerator Generates sequence ids used to identify messages in the SQL tables.
LRUCache Represnts an LRUCache of a fixed maximum size which by default will remove items based on access order but can be used to use insertion order
MapHelper A bunch of utility methods for working with maps
MessageListenerSupport A helper base class which makes writing message listeners easier without having to worry about handling the JMSException on the onMessage() method.
SerializationHelper  
TransactionTemplate A helper class for running code with a PersistenceAdapter in a transaction.
URIHelper Some URI based helper methods.
 

Package org.codehaus.activemq.util Description

Utility classes like a SEDA style Command pattern helper and a BitArray for working with flags etc.



Copyright © 2004 Protique, Ltd.. All Rights Reserved.