Class MapTransformFilter
java.lang.Object
org.apache.activemq.console.filter.ResultTransformFilter
org.apache.activemq.console.filter.MapTransformFilter
- All Implemented Interfaces:
QueryFilter
-
Field Summary
Fields inherited from interface org.apache.activemq.console.filter.QueryFilter
QUERY_DELIMETER -
Constructor Summary
ConstructorsConstructorDescriptionCreates a Map transform filter that is able to transform a variety of objects to a properties map object -
Method Summary
Modifier and TypeMethodDescriptionprotected 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 MapTransform an ObjectInstance mbean to a Mapprotected MaptransformToMap(ObjectName objname) Transform an ObjectName mbean to a Mapprotected MapTransform an openMBean composite data to a Mapprotected MaptransformToMap(org.apache.activemq.command.ActiveMQBytesMessage msg) Transform an ActiveMQBytesMessage to a Mapprotected MaptransformToMap(org.apache.activemq.command.ActiveMQMapMessage msg) Transform an ActiveMQMapMessage to a MaptransformToMap(org.apache.activemq.command.ActiveMQMessage msg) Transform an ActiveMQMessage to a Mapprotected MaptransformToMap(org.apache.activemq.command.ActiveMQObjectMessage msg) Transform an ActiveMQMessage to a Mapprotected MaptransformToMap(org.apache.activemq.command.ActiveMQStreamMessage msg) Transform an ActiveMQStreamMessage to a Mapprotected MaptransformToMap(org.apache.activemq.command.ActiveMQTextMessage msg) Transform an ActiveMQTextMessage to a MapMethods inherited from class org.apache.activemq.console.filter.ResultTransformFilter
query, query, transformList
-
Constructor Details
-
MapTransformFilter
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 Details
-
transformElement
Transform the given object to a Map object- Specified by:
transformElementin classResultTransformFilter- Parameters:
object- - object to transform- Returns:
- map object
- Throws:
Exception
-
transformToMap
Transform an ObjectInstance mbean to a Map- Parameters:
obj- - ObjectInstance format of an mbean- Returns:
- map object
-
transformToMap
Transform an ObjectName mbean to a Map- Parameters:
objname- - ObjectName format of an mbean- Returns:
- map object
-
transformToMap
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(org.apache.activemq.command.ActiveMQTextMessage msg) throws jakarta.jms.JMSException Transform an ActiveMQTextMessage to a Map- Parameters:
msg- - text message to trasnform- Returns:
- map object
- Throws:
jakarta.jms.JMSException
-
transformToMap
protected Map transformToMap(org.apache.activemq.command.ActiveMQBytesMessage msg) throws jakarta.jms.JMSException Transform an ActiveMQBytesMessage to a Map- Parameters:
msg- - bytes message to transform- Returns:
- map object
- Throws:
jakarta.jms.JMSException
-
transformToMap
protected Map transformToMap(org.apache.activemq.command.ActiveMQObjectMessage msg) throws jakarta.jms.JMSException Transform an ActiveMQMessage to a Map- Parameters:
msg- - object message to transform- Returns:
- map object
- Throws:
jakarta.jms.JMSException
-
transformToMap
protected Map transformToMap(org.apache.activemq.command.ActiveMQMapMessage msg) throws jakarta.jms.JMSException Transform an ActiveMQMapMessage to a Map- Parameters:
msg- - map message to transform- Returns:
- map object
- Throws:
jakarta.jms.JMSException
-
transformToMap
protected Map transformToMap(org.apache.activemq.command.ActiveMQStreamMessage msg) throws jakarta.jms.JMSException Transform an ActiveMQStreamMessage to a Map- Parameters:
msg- - stream message to transform- Returns:
- map object
- Throws:
jakarta.jms.JMSException
-
transformToMap
protected Map<String,String> transformToMap(org.apache.activemq.command.ActiveMQMessage msg) throws jakarta.jms.JMSException Transform an ActiveMQMessage to a Map- Parameters:
msg- - message to transform- Returns:
- map object
- Throws:
jakarta.jms.JMSException
-
transformToMap
Transform an openMBean composite data to a Map- Parameters:
data- - composite data to transform- Returns:
- map object
-
getDisplayString
-