Package com.espertech.esperio.jms
Interface JMSMessageUnmarshaller
- All Known Implementing Classes:
JMSDefaultAnyMessageUnmarshaller
public interface JMSMessageUnmarshaller
Interface for a un-marshaller that takes a JMS message and creates or wraps an event object for use to
send as an event into an runtime instance.
-
Method Summary
-
Method Details
-
unmarshal
Object unmarshal(com.espertech.esper.runtime.internal.kernel.service.EPRuntimeSPI runtime, jakarta.jms.Message message) throws com.espertech.esper.common.client.EPException Unmarshal the given JMS message into an object for sending into the runtime.- Parameters:
runtime
- runtimemessage
- is the message to unmarshal- Returns:
- event to send to runtime
- Throws:
com.espertech.esper.common.client.EPException
- if the unmarshal operation failed
-