com.espertech.esperio.jms
Class JMSSubscription

java.lang.Object
  extended by com.espertech.esper.adapter.BaseSubscription
      extended by com.espertech.esperio.jms.JMSSubscription
All Implemented Interfaces:
com.espertech.esper.adapter.Subscription, com.espertech.esper.filter.FilterHandle, com.espertech.esper.filter.FilterHandleCallback

public class JMSSubscription
extends com.espertech.esper.adapter.BaseSubscription

Represents the JMS-aspects of a subscription.


Field Summary
 
Fields inherited from class com.espertech.esper.adapter.BaseSubscription
adapter, eventTypeName, subscriptionName
 
Constructor Summary
JMSSubscription()
          Empty Ctor required for use with Spring.
 
Method Summary
 JMSMessageMarshaller getJmsMessageMarshaller()
          Returns the marshaller to use for this subscription.
 java.lang.String getStatementId()
           
 boolean isSubSelect()
           
 void matchFound(com.espertech.esper.client.EventBean theEvent, java.util.Collection<com.espertech.esper.filter.FilterHandleCallback> allStmtMatches)
           
 void setJmsMessageMarshaller(JMSMessageMarshaller jmsMessageMarshaller)
          Sets the marshaller to use for this subscription.
 
Methods inherited from class com.espertech.esper.adapter.BaseSubscription
getAdapter, getEventTypeName, getSubscriptionName, registerAdapter, registerAdapter, seteventTypeName, setSubscriptionName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JMSSubscription

public JMSSubscription()
Empty Ctor required for use with Spring.

Method Detail

getJmsMessageMarshaller

public JMSMessageMarshaller getJmsMessageMarshaller()
Returns the marshaller to use for this subscription.

Returns:
marshaller

setJmsMessageMarshaller

public void setJmsMessageMarshaller(JMSMessageMarshaller jmsMessageMarshaller)
Sets the marshaller to use for this subscription.

Parameters:
jmsMessageMarshaller - to use

matchFound

public void matchFound(com.espertech.esper.client.EventBean theEvent,
                       java.util.Collection<com.espertech.esper.filter.FilterHandleCallback> allStmtMatches)
Specified by:
matchFound in interface com.espertech.esper.filter.FilterHandleCallback
Specified by:
matchFound in class com.espertech.esper.adapter.BaseSubscription

isSubSelect

public boolean isSubSelect()

getStatementId

public java.lang.String getStatementId()

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com