Package org.jboss.messaging.utils

Interface Summary
ConcurrentSet<E> A ConcurrentSet
ExecutorFactory A ExecutorFactory
IDGenerator A IDGenerator
TokenBucketLimiter A TokenBucketLimiterImpl This class can throttle to a specfic rate, using an algorithm based on the Token Bucket metaphor http://en.wikipedia.org/wiki/Token_bucket The rate is specified in Hertz
 

Class Summary
Base64 Encodes and decodes to and from Base64 notation.
Base64.InputStream A Base64.InputStream will read data from another java.io.InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.OutputStream A Base64.OutputStream will write data to another java.io.OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
ConcurrentHashSet<E> A ConcurrentHashSet.
ConfigurationHelper A ConfigurationHelper
DataConstants A DataConstants
Future A Future
JBMThreadFactory A JBMThreadFactory
JNDIUtil  
ObjectInputStreamWithClassLoader  
OrderedExecutorFactory A factory for producing executors that run all tasks in order, which delegate to a single common executor instance.
Pair<A,B> A Pair
Random A Random
SimpleIDGenerator A SimpleIDGenerator
SimpleString A SimpleString A simple String class that can store all characters, and stores as simple byte[], this minimises expensive copying between String objects
SimpleStringReader A SimpleStringReader
TimeAndCounterIDGenerator A TimeAndCounterIDGenerator
TokenBucketLimiterImpl A TokenBucketLimiterImpl
TypedProperties A TypedProperties TODO - should have typed property getters and do conversions herein
UTF8Util A UTF8Util This class will write UTFs directly to the ByteOutput (through the MessageBuffer interface)
UUID UUID represents Universally Unique Identifiers (aka Global UID in Windows world).
UUIDGenerator  
UUIDTimer UUIDTimer produces the time stamps required for time-based UUIDs.
VariableLatch This class will use the framework provided to by AbstractQueuedSynchronizer.
VersionLoader This loads the version info in from a version.properties file.
XMLConfigurationUtil A XMLConfigurationUtil
XMLUtil  
 



Copyright © 2006 JBoss Inc. All Rights Reserved.