Interface ActiveMQServerQueuePlugin

    • Method Detail

      • beforeDestroyQueue

        default void beforeDestroyQueue​(Queue queue,
                                        SecurityAuth session,
                                        boolean checkConsumerCount,
                                        boolean removeConsumers,
                                        boolean autoDeleteAddress)
                                 throws ActiveMQException
        Before a queue is destroyed
        Parameters:
        queue -
        session -
        checkConsumerCount -
        removeConsumers -
        autoDeleteAddress -
        Throws:
        ActiveMQException
      • afterDestroyQueue

        default void afterDestroyQueue​(Queue queue,
                                       SimpleString address,
                                       SecurityAuth session,
                                       boolean checkConsumerCount,
                                       boolean removeConsumers,
                                       boolean autoDeleteAddress)
                                throws ActiveMQException
        After a queue has been destroyed
        Parameters:
        queue -
        address -
        session -
        checkConsumerCount -
        removeConsumers -
        autoDeleteAddress -
        Throws:
        ActiveMQException
      • beforeExpiryScan

        default void beforeExpiryScan​(Queue queue)
        To be called before starting expiry scan on the queue
        Parameters:
        queue -
      • afterExpiryScan

        default void afterExpiryScan​(Queue queue)
        To be called before starting expiry scan on the queue
        Parameters:
        queue -