Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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