org.apache.activemq.util
Class BrokerSupport

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

public final class BrokerSupport
extends Object

Utility class for broker operations


Method Summary
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 startup
static void resend(ConnectionContext context, Message originalMessage, ActiveMQDestination deadLetterDestination)
           
static void resendNoCopy(ConnectionContext context, Message originalMessage, ActiveMQDestination deadLetterDestination)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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



Copyright © 2005–2013 The Apache Software Foundation. All rights reserved.