Class WildcardTransformFilter
java.lang.Object
org.apache.activemq.console.filter.AbstractQueryFilter
org.apache.activemq.console.filter.WildcardTransformFilter
- All Implemented Interfaces:
QueryFilter
- Direct Known Subclasses:
WildcardToMsgSelectorTransformFilter,WildcardToRegExTransformFilter
-
Field Summary
Fields inherited from class org.apache.activemq.console.filter.AbstractQueryFilter
nextFields inherited from interface org.apache.activemq.console.filter.QueryFilter
QUERY_DELIMETER -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCreates a wildcard transform filter that is able to convert a wildcard expression (determined by isWildcardQuery) to a another query type (use transformWildcardQuery). -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract booleanisWildcardQuery(String query) Use to determine is a query string is a wildcard queryConverts the query list to set of different queriesprotected abstract StringtransformWildcardQuery(String query) Use to transform a wildcard query string to another query formatMethods inherited from class org.apache.activemq.console.filter.AbstractQueryFilter
query
-
Constructor Details
-
WildcardTransformFilter
Creates a wildcard transform filter that is able to convert a wildcard expression (determined by isWildcardQuery) to a another query type (use transformWildcardQuery).- Parameters:
next- - the next query filter
-
-
Method Details
-
query
Converts the query list to set of different queries- Parameters:
queries- - query list to transform- Returns:
- - result of the query
- Throws:
Exception
-
isWildcardQuery
Use to determine is a query string is a wildcard query- Parameters:
query- - query string- Returns:
- true, if the query string is a wildcard query, false otherwise
-
transformWildcardQuery
Use to transform a wildcard query string to another query format- Parameters:
query- - query string to transform- Returns:
- transformed query
-