com.espertech.esperio.representation.axiom
Class AxiomEventBean
java.lang.Object
com.espertech.esperio.representation.axiom.AxiomEventBean
- All Implemented Interfaces:
- com.espertech.esper.client.EventBean
public class AxiomEventBean
- extends java.lang.Object
- implements com.espertech.esper.client.EventBean
EventBean wrapper for XML documents. Currently only instances of OMNode can
be used
- Author:
- Paul Fremantle
Constructor Summary |
AxiomEventBean(org.apache.axiom.om.OMNode theEvent,
com.espertech.esper.client.EventType type)
Ctor. |
Method Summary |
java.lang.Object |
get(java.lang.String property)
|
com.espertech.esper.client.EventType |
getEventType()
|
java.lang.Object |
getFragment(java.lang.String propertyExpression)
|
java.lang.Object |
getUnderlying()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AxiomEventBean
public AxiomEventBean(org.apache.axiom.om.OMNode theEvent,
com.espertech.esper.client.EventType type)
- Ctor.
- Parameters:
theEvent
- is the node with event property informationtype
- is the event type for this event wrapper
getEventType
public com.espertech.esper.client.EventType getEventType()
- Specified by:
getEventType
in interface com.espertech.esper.client.EventBean
get
public java.lang.Object get(java.lang.String property)
throws com.espertech.esper.client.PropertyAccessException
- Specified by:
get
in interface com.espertech.esper.client.EventBean
- Throws:
com.espertech.esper.client.PropertyAccessException
getUnderlying
public java.lang.Object getUnderlying()
- Specified by:
getUnderlying
in interface com.espertech.esper.client.EventBean
getFragment
public java.lang.Object getFragment(java.lang.String propertyExpression)
throws com.espertech.esper.client.PropertyAccessException
- Specified by:
getFragment
in interface com.espertech.esper.client.EventBean
- Throws:
com.espertech.esper.client.PropertyAccessException