Package org.apache.activemq.util
Class BrokerSupport
- java.lang.Object
-
- org.apache.activemq.util.BrokerSupport
-
public final class BrokerSupport extends Object
Utility class for broker operations
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description protected static ConnectionContext
createAdminConnectionContext(Broker broker)
Factory method to create the new administration connection context object.static void
doResend(ConnectionContext context, Message originalMessage, ActiveMQDestination deadLetterDestination, boolean copy)
static ConnectionContext
getConnectionContext(Broker broker)
Returns the broker's administration connection context used for configuring the broker at startupstatic void
resend(ConnectionContext context, Message originalMessage, ActiveMQDestination deadLetterDestination)
static void
resendNoCopy(ConnectionContext context, Message originalMessage, ActiveMQDestination deadLetterDestination)
-
-
-
Method Detail
-
resendNoCopy
public static void resendNoCopy(ConnectionContext context, Message originalMessage, ActiveMQDestination deadLetterDestination) throws Exception
- Throws:
Exception
-
resend
public static void resend(ConnectionContext context, Message originalMessage, ActiveMQDestination deadLetterDestination) throws Exception
- Parameters:
context
-originalMessage
-deadLetterDestination
-- Throws:
Exception
-
doResend
public static void doResend(ConnectionContext context, Message originalMessage, 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
-
-