org.springframework.jms.listener.endpoint
Class JmsMessageEndpointFactory.JmsMessageEndpoint

java.lang.Object
  extended by org.springframework.jca.endpoint.AbstractMessageEndpointFactory.AbstractMessageEndpoint
      extended by org.springframework.jms.listener.endpoint.JmsMessageEndpointFactory.JmsMessageEndpoint
Enclosing class:
JmsMessageEndpointFactory

private class JmsMessageEndpointFactory.JmsMessageEndpoint
extends AbstractMessageEndpointFactory.AbstractMessageEndpoint

Private inner class that implements the concrete JMS message endpoint.


Constructor Summary
private JmsMessageEndpointFactory.JmsMessageEndpoint()
           
 
Method Summary
protected  java.lang.ClassLoader getEndpointClassLoader()
          Template method for exposing the endpoint's ClassLoader (typically the ClassLoader that the message listener class has been loaded with).
 void onMessage(Message message)
           
 
Methods inherited from class org.springframework.jca.endpoint.AbstractMessageEndpointFactory.AbstractMessageEndpoint
afterDelivery, beforeDelivery, hasBeforeDeliveryBeenCalled, onEndpointException, release
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JmsMessageEndpointFactory.JmsMessageEndpoint

private JmsMessageEndpointFactory.JmsMessageEndpoint()
Method Detail

onMessage

public void onMessage(Message message)

getEndpointClassLoader

protected java.lang.ClassLoader getEndpointClassLoader()
Description copied from class: AbstractMessageEndpointFactory.AbstractMessageEndpoint
Template method for exposing the endpoint's ClassLoader (typically the ClassLoader that the message listener class has been loaded with).

Specified by:
getEndpointClassLoader in class AbstractMessageEndpointFactory.AbstractMessageEndpoint
Returns:
the endpoint ClassLoader (never null)