Uses of Interface
org.codehaus.activemq.filter.Filter

Packages that use Filter
org.codehaus.activemq.filter Filter implementations for wildcards & JMS selectors  
org.codehaus.activemq.selector JMS Selector parser  
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  
 

Uses of Filter in org.codehaus.activemq.filter
 

Classes in org.codehaus.activemq.filter that implement Filter
 class AndFilter
          Represents a logical AND operation on two filters
 class CompositeDestinationFilter
          A DestinationFilter used for composite destinations
 class DestinationFilter
          Represents a filter which only operates on Destinations
 class ExpressionFilter
          Represents a filter using an expression
 class NoLocalFilter
          Checks that messages are not filtered by NoLocal
 class NotFilter
          Represents a logical not operation on another filter
 class OrFilter
          Represents a logical OR operation on two filters
 class PrefixDestinationFilter
          Matches messages which match a prefix like "A.B.>"
 class SimpleDestinationFilter
          Matches messages sent to an exact destination
 class WildcardDestinationFilter
          Matches messages which contain wildcards like "A.B.*.*"
 

Methods in org.codehaus.activemq.filter that return Filter
 Filter OrFilter.getLeft()
           
 Filter OrFilter.getRight()
           
 Filter FilterFactoryImpl.createFilter(Destination destination, String selector)
           
 Filter FilterFactory.createFilter(Destination destination, String selector)
           
 Filter AndFilter.getLeft()
           
 Filter AndFilter.getRight()
           
 

Constructors in org.codehaus.activemq.filter with parameters of type Filter
OrFilter(Filter left, Filter right)
           
NotFilter(Filter filter)
           
AndFilter(Filter left, Filter right)
           
 

Uses of Filter in org.codehaus.activemq.selector
 

Methods in org.codehaus.activemq.selector that return Filter
 Filter SelectorParser.parse(String sql)
           
 Filter SelectorParser.JmsSelector()
           
 

Uses of Filter in org.codehaus.activemq.service
 

Methods in org.codehaus.activemq.service with parameters of type Filter
 Subscription SubscriptionContainer.makeSubscription(Dispatcher dispatcher, BrokerClient client, ConsumerInfo info, Filter filter)
          Creates a subscription (which could be a previous subscription reconecting) and adds it to this container
 

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

Fields in org.codehaus.activemq.service.boundedvm declared as Filter
protected  Filter TransientSubscription.filter
           
 

Methods in org.codehaus.activemq.service.boundedvm that return Filter
protected  Filter TransientTopicBoundedMessageManager.createFilter(ConsumerInfo info)
          Create filter for a Consumer
protected  Filter TransientQueueBoundedMessageManager.createFilter(ConsumerInfo info)
          Create filter for a Consumer
 Filter TransientSubscription.getFilter()
           
 

Methods in org.codehaus.activemq.service.boundedvm with parameters of type Filter
 void TransientTopicBoundedMessageContainer.addConsumer(Filter filter, ConsumerInfo info)
          Add a consumer to dispatch messages to
 void TransientSubscription.setFilter(Filter filter)
           
 TransientQueueSubscription TransientQueueBoundedMessageContainer.addConsumer(Filter filter, ConsumerInfo info, BrokerClient client)
          Add a consumer to dispatch messages to
 

Constructors in org.codehaus.activemq.service.boundedvm with parameters of type Filter
TransientTopicSubscription(Filter filter, ConsumerInfo info)
          Construct the TransientTopicSubscription
TransientSubscription(Filter filter, ConsumerInfo info)
          Construct the TransientSubscription
TransientQueueSubscription(BrokerClient client, MemoryBoundedQueue dispatchedQueue, Filter filter, ConsumerInfo info)
          Construct the TransientQueueSubscription
 

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

Fields in org.codehaus.activemq.service.impl declared as Filter
(package private)  Filter SubscriptionImpl.filter
           
 

Methods in org.codehaus.activemq.service.impl that return Filter
protected  Filter DurableQueueMessageContainerManager.createFilter(ConsumerInfo info)
          Create filter for a Consumer
 Filter SubscriptionImpl.getFilter()
           
protected  Filter DurableTopicMessageContainerManager.createFilter(ConsumerInfo info)
          Create filter for a Consumer
 

Methods in org.codehaus.activemq.service.impl with parameters of type Filter
 Subscription SubscriptionContainerImpl.makeSubscription(Dispatcher dispatcher, BrokerClient client, ConsumerInfo info, Filter filter)
           
protected  Subscription SubscriptionContainerImpl.createSubscription(Dispatcher dispatcher, BrokerClient client, ConsumerInfo info, Filter filter)
           
protected  Subscription DurableTopicSubscriptionContainerImpl.createSubscription(Dispatcher dispatcher, BrokerClient client, ConsumerInfo info, Filter filter)
           
 void SubscriptionImpl.setFilter(Filter filter)
           
 

Constructors in org.codehaus.activemq.service.impl with parameters of type Filter
SubscriptionImpl(Dispatcher dispatcher, BrokerClient client, ConsumerInfo info, Filter filter, RedeliveryPolicy redeliveryPolicy)
          Create a Subscription object that holds messages to be dispatched to a Consumer
DurableTopicSubscription(Dispatcher dispatcher, BrokerClient client, ConsumerInfo info, Filter filter, RedeliveryPolicy redeliveryPolicy)
           
 



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