Interface MessageEndpointService<T>


public interface MessageEndpointService<T>
Author:
Carlo de Wolf
  • Method Details

    • getMessageListenerInterface

      Class<T> getMessageListenerInterface()
    • getTransactionManager

      jakarta.transaction.TransactionManager getTransactionManager()
    • isDeliveryTransacted

      boolean isDeliveryTransacted(Method method) throws NoSuchMethodException
      Throws:
      NoSuchMethodException
    • obtain

      T obtain(long timeout, TimeUnit milliseconds)
    • release

      void release(T obj)
    • getClassLoader

      ClassLoader getClassLoader()
      Returns the classloader that's applicable for the endpoint application. This classloader will be used to set the thread context classloader during the beforeDelivery()/afterDelivery() callbacks as mandated by the JCA 1.6 spec
      Returns:
    • getActivationName

      String getActivationName()