Package org.activemq.io.util

Interface Summary
MemoryBoundedObject  
MemoryManageable  
 

Class Summary
ByteArray Simple holder for a an array of Bytes - used instead of a ByteBuffer to avoid unecessary System.array() copies
ByteArrayCompression Compression stream
ByteArrayFragmentation Compression stream
MemoryBoundedMessageCache A simple cache that stores messages in memory.
MemoryBoundedObjectManager Keeps track of MemoryBoundedObjects
MemoryBoundedPrioritizedQueue  
MemoryBoundedQueue MemoryBoundedQueue is a queue bounded by memory usage for MemoryManageables
MemoryBoundedQueueManager A factory manager for MemoryBoundedQueue and also ensures that the maximum memory used by all active MemoryBoundedQueues created by this instance stays within the memory usage bounds set.
SpooledBoundedActiveMQMessageQueue Implements a controlled thread safe queue, with ActiveMQMessages being spooled to disk for reading asynchronously.
WireByteArrayInputStream Optimized ByteArrayInputStream that can be used more than once.
WireByteArrayOutputStream Optimized ByteArrayOutputStream
WireGZIPOutputStream Compression stream
 



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