Package org.apache.activemq.filter
Class PrefixDestinationFilter
- java.lang.Object
-
- org.apache.activemq.filter.DestinationFilter
-
- org.apache.activemq.filter.PrefixDestinationFilter
-
- All Implemented Interfaces:
BooleanExpression
,Expression
public class PrefixDestinationFilter extends DestinationFilter
Matches messages which match a prefix like "A.B.>"
-
-
Field Summary
-
Fields inherited from class org.apache.activemq.filter.DestinationFilter
ANY_CHILD, ANY_DESCENDENT
-
-
Constructor Summary
Constructors Constructor Description PrefixDestinationFilter(String[] prefixes, byte destinationType)
An array of paths, the last path is '>'
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getText()
boolean
isWildcard()
boolean
matches(ActiveMQDestination destination)
String
toString()
-
Methods inherited from class org.apache.activemq.filter.DestinationFilter
evaluate, matches, parseFilter
-
-
-
-
Constructor Detail
-
PrefixDestinationFilter
public PrefixDestinationFilter(String[] prefixes, byte destinationType)
An array of paths, the last path is '>'- Parameters:
prefixes
-
-
-
Method Detail
-
matches
public boolean matches(ActiveMQDestination destination)
- Specified by:
matches
in classDestinationFilter
-
getText
public String getText()
-
isWildcard
public boolean isWildcard()
- Specified by:
isWildcard
in classDestinationFilter
-
-