Uses of Interface
org.codehaus.activemq.service.MessageContainer

Packages that use MessageContainer
org.codehaus.activemq.service The core services which make up the JMS Message Broker such as the Store, MessageContainer and MessageContainerManager  
org.codehaus.activemq.service.boundedvm   
org.codehaus.activemq.service.impl Default implementations of the services  
org.codehaus.activemq.store The APIs which need to be implemented for persistent message stores for durable messaging  
org.codehaus.activemq.store.bdb Message persistence implemented using Berkeley DB Java Edition  
org.codehaus.activemq.store.bdbn Message persistence implemented using Berkeley DB, native C version  
org.codehaus.activemq.store.cache   
org.codehaus.activemq.store.jdbc Message persistence implemented using JDBC  
org.codehaus.activemq.store.jdbm Message persistence implemented using JDBM which is the default persistence mechanism shipped with Geronimo (due to its BSD licence)  
org.codehaus.activemq.store.vm VM based implementation of message persistence  
 

Uses of MessageContainer in org.codehaus.activemq.service
 

Subinterfaces of MessageContainer in org.codehaus.activemq.service
 interface QueueMessageContainer
          A Queue based MessageContainer
 interface TopicMessageContainer
          A Topic based MessageContainer
 

Methods in org.codehaus.activemq.service that return MessageContainer
 MessageContainer MessageContainerManager.getContainer(String physicalName)
          Allows the lookup of a specific named message container
 

Methods in org.codehaus.activemq.service with parameters of type MessageContainer
 void Subscription.addMessage(MessageContainer container, ActiveMQMessage message)
          If the Subscription is a target for the message, the subscription will add a reference to the message and register an interest in the message to the container
 void Subscription.redeliverMessage(MessageContainer container, MessageAck ack)
          Forces the given message to be redelivered
 

Uses of MessageContainer in org.codehaus.activemq.service.boundedvm
 

Classes in org.codehaus.activemq.service.boundedvm that implement MessageContainer
 class TransientQueueBoundedMessageContainer
          A MessageContainer for transient queues
 class TransientTopicBoundedMessageContainer
          A MessageContainer for transient topics One of these exists for every active Connection consuming transient Topic messages
 

Methods in org.codehaus.activemq.service.boundedvm that return MessageContainer
 MessageContainer TransientTopicBoundedMessageManager.getContainer(String physicalName)
          For Transient topics - a MessageContainer maps on to the messages to be dispatched through a BrokerClient, not a destination
 MessageContainer TransientQueueBoundedMessageManager.getContainer(String physicalName)
           
protected  MessageContainer TransientQueueBoundedMessageManager.createContainer(String destinationName)
           
 

Uses of MessageContainer in org.codehaus.activemq.service.impl
 

Classes in org.codehaus.activemq.service.impl that implement MessageContainer
 class DurableQueueMessageContainer
          A default implemenation of a Durable Queue based MessageContainer which acts as an adapter between the MessageContainerManager requirements and those of the persistent MessageStore implementations.
 class DurableTopicMessageContainer
          A default implemenation of a Durable Topic based MessageContainer which acts as an adapter between the MessageContainerManager requirements and those of the persistent TopicMessageStore implementations.
 

Methods in org.codehaus.activemq.service.impl that return MessageContainer
 MessageContainer DurableQueueMessageContainerManager.getContainer(String destinationName)
           
protected  MessageContainer DurableQueueMessageContainerManager.createContainer(String destinationName)
           
 MessageContainer MessagePointer.getContainer()
           
 MessageContainer ProxyMessageContainerManager.getContainer(String physicalName)
           
 MessageContainer MessageContainerManagerSupport.getContainer(String destinationName)
           
protected abstract  MessageContainer MessageContainerManagerSupport.createContainer(String destinationName)
          Factory method to create a new MessageContainer
protected  MessageContainer DurableTopicMessageContainerManager.createContainer(String destinationName)
           
 

Methods in org.codehaus.activemq.service.impl with parameters of type MessageContainer
 void MessagePointer.setContainer(MessageContainer container)
           
 void SubscriptionImpl.addMessage(MessageContainer container, ActiveMQMessage message)
          If the Subscription is a target for the message, the subscription will add a reference to the message and register an interest in the message to the container
 void SubscriptionImpl.redeliverMessage(MessageContainer container, MessageAck ack)
           
 void DurableTopicSubscription.redeliverMessage(MessageContainer container, MessageAck ack)
           
 

Constructors in org.codehaus.activemq.service.impl with parameters of type MessageContainer
MessagePointer(MessageContainer container, MessageIdentity messageIdentity)
          Create a message ptr
 

Uses of MessageContainer in org.codehaus.activemq.store
 

Methods in org.codehaus.activemq.store with parameters of type MessageContainer
 void TopicMessageStore.setMessageContainer(MessageContainer container)
          Called before the service is started so that the store can communicate with the container when recovering
 

Uses of MessageContainer in org.codehaus.activemq.store.bdb
 

Methods in org.codehaus.activemq.store.bdb that return MessageContainer
 MessageContainer BDbMessageStore.getContainer()
           
 

Methods in org.codehaus.activemq.store.bdb with parameters of type MessageContainer
 void BDbMessageStore.setMessageContainer(MessageContainer container)
           
 

Uses of MessageContainer in org.codehaus.activemq.store.bdbn
 

Methods in org.codehaus.activemq.store.bdbn with parameters of type MessageContainer
 void BDbMessageStore.setMessageContainer(MessageContainer container)
           
 

Uses of MessageContainer in org.codehaus.activemq.store.cache
 

Methods in org.codehaus.activemq.store.cache with parameters of type MessageContainer
 void CacheTopicMessageStore.setMessageContainer(MessageContainer container)
           
 

Uses of MessageContainer in org.codehaus.activemq.store.jdbc
 

Methods in org.codehaus.activemq.store.jdbc with parameters of type MessageContainer
 void JDBCTopicMessageStore.setMessageContainer(MessageContainer container)
           
 

Uses of MessageContainer in org.codehaus.activemq.store.jdbm
 

Methods in org.codehaus.activemq.store.jdbm that return MessageContainer
protected  MessageContainer JdbmMessageStore.getContainer()
           
 

Methods in org.codehaus.activemq.store.jdbm with parameters of type MessageContainer
 void JdbmMessageStore.setMessageContainer(MessageContainer container)
           
 

Uses of MessageContainer in org.codehaus.activemq.store.vm
 

Methods in org.codehaus.activemq.store.vm with parameters of type MessageContainer
 void VMTopicMessageStore.setMessageContainer(MessageContainer container)
           
 



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