Interface ISpringMessagingChannelReceiver

All Superinterfaces:
org.springframework.beans.factory.DisposableBean, org.springframework.messaging.support.InterceptableChannel, org.springframework.messaging.MessageChannel, org.springframework.messaging.SubscribableChannel
All Known Implementing Classes:
LinkedBlockingChannel

public interface ISpringMessagingChannelReceiver extends org.springframework.messaging.SubscribableChannel, org.springframework.messaging.support.InterceptableChannel, org.springframework.beans.factory.DisposableBean
Provide JMS Channel Receiver services for Spring Messaging.
  • Field Summary

    Fields inherited from interface org.springframework.messaging.MessageChannel

    INDEFINITE_TIMEOUT
  • Method Summary

    Modifier and Type
    Method
    Description
     
    default void
    Pause the service (e.g.
    default void
    Resume the service (e.g.
    default void
    Start the service (e.g.

    Methods inherited from interface org.springframework.beans.factory.DisposableBean

    destroy

    Methods inherited from interface org.springframework.messaging.support.InterceptableChannel

    addInterceptor, addInterceptor, getInterceptors, removeInterceptor, removeInterceptor, setInterceptors

    Methods inherited from interface org.springframework.messaging.MessageChannel

    send, send

    Methods inherited from interface org.springframework.messaging.SubscribableChannel

    subscribe, unsubscribe
  • Method Details

    • getChannelName

      Returns:
      the name of the Queue this Channel Receiver consumes from
    • pause

      default void pause()
      Pause the service (e.g. stop subscriber threads)
    • resume

      default void resume()
      Resume the service (e.g. start subscriber threads)
    • start

      default void start()
      Start the service (e.g. start the subscriber threads)