Class MapTransformFilter
- java.lang.Object
-
- org.apache.activemq.console.filter.ResultTransformFilter
-
- org.apache.activemq.console.filter.MapTransformFilter
-
- All Implemented Interfaces:
QueryFilter
public class MapTransformFilter extends ResultTransformFilter
-
-
Field Summary
-
Fields inherited from interface org.apache.activemq.console.filter.QueryFilter
QUERY_DELIMETER
-
-
Constructor Summary
Constructors Constructor Description MapTransformFilter(QueryFilter next)
Creates a Map transform filter that is able to transform a variety of objects to a properties map object
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
getDisplayString(Object obj)
protected Object
transformElement(Object object)
Transform the given object to a Map objectprotected Map
transformToMap(AttributeList list)
Transform an Attribute List format of an mbean to a Mapprotected Map
transformToMap(ObjectInstance obj)
Transform an ObjectInstance mbean to a Mapprotected Map
transformToMap(ObjectName objname)
Transform an ObjectName mbean to a Mapprotected Map
transformToMap(CompositeDataSupport data)
Transform an openMBean composite data to a Mapprotected Map
transformToMap(ActiveMQBytesMessage msg)
Transform an ActiveMQBytesMessage to a Mapprotected Map
transformToMap(ActiveMQMapMessage msg)
Transform an ActiveMQMapMessage to a Mapprotected Map<String,String>
transformToMap(ActiveMQMessage msg)
Transform an ActiveMQMessage to a Mapprotected Map
transformToMap(ActiveMQObjectMessage msg)
Transform an ActiveMQMessage to a Mapprotected Map
transformToMap(ActiveMQStreamMessage msg)
Transform an ActiveMQStreamMessage to a Mapprotected Map
transformToMap(ActiveMQTextMessage msg)
Transform an ActiveMQTextMessage to a Map-
Methods inherited from class org.apache.activemq.console.filter.ResultTransformFilter
query, query, transformList
-
-
-
-
Constructor Detail
-
MapTransformFilter
public MapTransformFilter(QueryFilter next)
Creates a Map transform filter that is able to transform a variety of objects to a properties map object- Parameters:
next
- - the next query filter
-
-
Method Detail
-
transformElement
protected Object transformElement(Object object) throws Exception
Transform the given object to a Map object- Specified by:
transformElement
in classResultTransformFilter
- Parameters:
object
- - object to transform- Returns:
- map object
- Throws:
Exception
-
transformToMap
protected Map transformToMap(ObjectInstance obj)
Transform an ObjectInstance mbean to a Map- Parameters:
obj
- - ObjectInstance format of an mbean- Returns:
- map object
-
transformToMap
protected Map transformToMap(ObjectName objname)
Transform an ObjectName mbean to a Map- Parameters:
objname
- - ObjectName format of an mbean- Returns:
- map object
-
transformToMap
protected Map transformToMap(AttributeList list)
Transform an Attribute List format of an mbean to a Map- Parameters:
list
- - AttributeList format of an mbean- Returns:
- map object
-
transformToMap
protected Map transformToMap(ActiveMQTextMessage msg) throws JMSException
Transform an ActiveMQTextMessage to a Map- Parameters:
msg
- - text message to trasnform- Returns:
- map object
- Throws:
JMSException
-
transformToMap
protected Map transformToMap(ActiveMQBytesMessage msg) throws JMSException
Transform an ActiveMQBytesMessage to a Map- Parameters:
msg
- - bytes message to transform- Returns:
- map object
- Throws:
JMSException
-
transformToMap
protected Map transformToMap(ActiveMQObjectMessage msg) throws JMSException
Transform an ActiveMQMessage to a Map- Parameters:
msg
- - object message to transform- Returns:
- map object
- Throws:
JMSException
-
transformToMap
protected Map transformToMap(ActiveMQMapMessage msg) throws JMSException
Transform an ActiveMQMapMessage to a Map- Parameters:
msg
- - map message to transform- Returns:
- map object
- Throws:
JMSException
-
transformToMap
protected Map transformToMap(ActiveMQStreamMessage msg) throws JMSException
Transform an ActiveMQStreamMessage to a Map- Parameters:
msg
- - stream message to transform- Returns:
- map object
- Throws:
JMSException
-
transformToMap
protected Map<String,String> transformToMap(ActiveMQMessage msg) throws JMSException
Transform an ActiveMQMessage to a Map- Parameters:
msg
- - message to transform- Returns:
- map object
- Throws:
JMSException
-
transformToMap
protected Map transformToMap(CompositeDataSupport data)
Transform an openMBean composite data to a Map- Parameters:
data
- - composite data to transform- Returns:
- map object
-
-