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 StringgetDisplayString(Object obj)protected ObjecttransformElement(Object object)Transform the given object to a Map objectprotected MaptransformToMap(AttributeList list)Transform an Attribute List format of an mbean to a Mapprotected MaptransformToMap(ObjectInstance obj)Transform an ObjectInstance mbean to a Mapprotected MaptransformToMap(ObjectName objname)Transform an ObjectName mbean to a Mapprotected MaptransformToMap(CompositeDataSupport data)Transform an openMBean composite data to a Mapprotected MaptransformToMap(ActiveMQBytesMessage msg)Transform an ActiveMQBytesMessage to a Mapprotected MaptransformToMap(ActiveMQMapMessage msg)Transform an ActiveMQMapMessage to a Mapprotected Map<String,String>transformToMap(ActiveMQMessage msg)Transform an ActiveMQMessage to a Mapprotected MaptransformToMap(ActiveMQObjectMessage msg)Transform an ActiveMQMessage to a Mapprotected MaptransformToMap(ActiveMQStreamMessage msg)Transform an ActiveMQStreamMessage to a Mapprotected MaptransformToMap(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:
transformElementin 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
-
-