Interface Filterable
public interface Filterable
A Filterable is the object being evaluated by the filters. It provides
access to filtered properties.
-
Method Summary
Modifier and TypeMethodDescription<T> TThis method is used by message filters which do content based routing (Like the XPath based selectors).Used by the NoLocal filter.getProperty(String name) Extracts the named message property
-
Method Details
-
getBodyAs
This method is used by message filters which do content based routing (Like the XPath based selectors).- Type Parameters:
T-- Parameters:
type-- Returns:
- the body
- Throws:
FilterException
-
getProperty
Extracts the named message property- Parameters:
name-- Returns:
- the property
-
getLocalConnectionId
Object getLocalConnectionId()Used by the NoLocal filter.- Returns:
- a unique id for the connection that produced the message.
-