Uses of Interface
org.activemq.io.util.MemoryManageable

Packages that use MemoryManageable
org.activemq.io.util   
org.activemq.message Message implementations 
org.activemq.service.boundedvm   
 

Uses of MemoryManageable in org.activemq.io.util
 

Methods in org.activemq.io.util that return MemoryManageable
 MemoryManageable MemoryBoundedQueue.dequeue()
           
 MemoryManageable MemoryBoundedPrioritizedQueue.dequeue()
           
 MemoryManageable MemoryBoundedQueue.dequeue(long timeInMillis)
          Dequeues a MemoryManageable from the head of the queue
 MemoryManageable MemoryBoundedQueue.dequeueNoWait()
          dequeues a MemoryManageable from the head of the queue
 MemoryManageable MemoryBoundedPrioritizedQueue.dequeueNoWait()
          dequeues a MemoryManageable from the head of the queue
 MemoryManageable MemoryBoundedQueue.get(int index)
          retrieve a MemoryManageable at an indexed position in the queue
 MemoryManageable MemoryBoundedPrioritizedQueue.get(int index)
          retrieve a MemoryManageable at an indexed position in the queue
 MemoryManageable MemoryBoundedQueue.remove(Object id)
          Remove a MemoryManageable by it's id
 MemoryManageable MemoryBoundedPrioritizedQueue.remove(Object id)
          Remove a MemoryManageable by it's id
 

Methods in org.activemq.io.util with parameters of type MemoryManageable
protected  void MemoryBoundedQueue.decrementMemoryUsed(MemoryManageable packet)
           
 void MemoryBoundedQueue.enqueue(MemoryManageable packet)
          Enqueue a MemoryManageable to this queue
 void MemoryBoundedQueue.enqueueFirst(MemoryManageable packet)
          Enqueue a MemoryManageable to the head of the queue
 void MemoryBoundedQueue.enqueueFirstNoBlock(MemoryManageable packet)
          Enqueue a packet to the head of the queue with total disregard for memory constraints
 void MemoryBoundedPrioritizedQueue.enqueueFirstNoBlock(MemoryManageable packet)
          Enqueue a packet to the head of the queue with total disregard for memory constraints
 void MemoryBoundedQueue.enqueueNoBlock(MemoryManageable packet)
          Enqueue a MemoryManageable without checking memory usage limits
 void MemoryBoundedPrioritizedQueue.enqueueNoBlock(MemoryManageable packet)
          Enqueue a MemoryManageable without checking memory usage limits
protected  void MemoryBoundedQueue.incrementMemoryUsed(MemoryManageable packet)
           
 boolean MemoryBoundedQueue.remove(MemoryManageable packet)
          Remove a packet from the queue
 boolean MemoryBoundedPrioritizedQueue.remove(MemoryManageable packet)
          Remove a packet from the queue
 

Uses of MemoryManageable in org.activemq.message
 

Classes in org.activemq.message that implement MemoryManageable
 class ActiveMQBytesMessage
          A BytesMessage object is used to send a message containing a stream of uninterpreted bytes.
 class ActiveMQMapMessage
          A MapMessage object is used to send a set of name-value pairs.
 class ActiveMQMessage
          The Message interface is the root interface of all JMS messages.
 class ActiveMQObjectMessage
          An ObjectMessage object is used to send a message that contains a serializable object in the Java programming language ("Java object").
 class ActiveMQStreamMessage
          A StreamMessage object is used to send a stream of primitive types in the Java programming language.
 class ActiveMQTextMessage
          A TextMessage object is used to send a message containing a java.lang.String.
 

Uses of MemoryManageable in org.activemq.service.boundedvm
 

Classes in org.activemq.service.boundedvm that implement MemoryManageable
 class DurableMessagePointer
          DurableMessagePointers are moved around in the DurableQueueBoundedMessageManager so that we remember the associated messageStore that the message has been persisted to.
 



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