Class BrokerSupport

java.lang.Object
org.apache.activemq.util.BrokerSupport

public final class BrokerSupport extends Object
Utility class for broker operations
  • Method Details

    • resendNoCopy

      public static void resendNoCopy(ConnectionContext context, org.apache.activemq.command.Message originalMessage, org.apache.activemq.command.ActiveMQDestination deadLetterDestination) throws Exception
      Throws:
      Exception
    • resend

      public static void resend(ConnectionContext context, org.apache.activemq.command.Message originalMessage, org.apache.activemq.command.ActiveMQDestination deadLetterDestination) throws Exception
      Parameters:
      context -
      originalMessage -
      deadLetterDestination -
      Throws:
      Exception
    • doResend

      public static void doResend(ConnectionContext context, org.apache.activemq.command.Message originalMessage, org.apache.activemq.command.ActiveMQDestination deadLetterDestination, boolean copy) throws Exception
      Throws:
      Exception
    • getConnectionContext

      public static ConnectionContext getConnectionContext(Broker broker)
      Returns the broker's administration connection context used for configuring the broker at startup
    • createAdminConnectionContext

      protected static ConnectionContext createAdminConnectionContext(Broker broker)
      Factory method to create the new administration connection context object. Note this method is here rather than inside a default broker implementation to ensure that the broker reference inside it is the outer most interceptor