Interface DefaultConsumer

  • All Superinterfaces:
    com.rabbitmq.client.Consumer

    public interface DefaultConsumer
    extends com.rabbitmq.client.Consumer
    A default Consumer that delegates cancelled or shutdown with a single method handleTerminate(String).
    Since:
    1.1.0
    • Method Summary

      All Methods Instance Methods Default Methods 
      Modifier and Type Method Description
      default void handleCancel​(java.lang.String consumerTag)  
      default void handleCancelOk​(java.lang.String consumerTag)  
      default void handleConsumeOk​(java.lang.String consumerTag)  
      default void handleRecoverOk​(java.lang.String consumerTag)  
      default void handleShutdownSignal​(java.lang.String consumerTag, com.rabbitmq.client.ShutdownSignalException sig)  
      default void handleTerminate​(java.lang.String consumerTag)
      Called when a consumer is cancelled or shut down.
      • Methods inherited from interface com.rabbitmq.client.Consumer

        handleDelivery
    • Method Detail

      • handleConsumeOk

        default void handleConsumeOk​(java.lang.String consumerTag)
        Specified by:
        handleConsumeOk in interface com.rabbitmq.client.Consumer
      • handleCancelOk

        default void handleCancelOk​(java.lang.String consumerTag)
        Specified by:
        handleCancelOk in interface com.rabbitmq.client.Consumer
      • handleCancel

        default void handleCancel​(java.lang.String consumerTag)
                           throws java.io.IOException
        Specified by:
        handleCancel in interface com.rabbitmq.client.Consumer
        Throws:
        java.io.IOException
      • handleShutdownSignal

        default void handleShutdownSignal​(java.lang.String consumerTag,
                                          com.rabbitmq.client.ShutdownSignalException sig)
        Specified by:
        handleShutdownSignal in interface com.rabbitmq.client.Consumer
      • handleRecoverOk

        default void handleRecoverOk​(java.lang.String consumerTag)
        Specified by:
        handleRecoverOk in interface com.rabbitmq.client.Consumer
      • handleTerminate

        default void handleTerminate​(java.lang.String consumerTag)
        Called when a consumer is cancelled or shut down.
        Parameters:
        consumerTag - The consumer tag