org.apache.activemq.broker.region.virtual.VirtualDestinationInterceptor

Here are the examples of the java api class org.apache.activemq.broker.region.virtual.VirtualDestinationInterceptor taken from open source projects.

1. TwoBrokerVirtualDestDinamicallyIncludedDestTest#createAndConfigureBroker()

Project: activemq-artemis
File: TwoBrokerVirtualDestDinamicallyIncludedDestTest.java
private BrokerService createAndConfigureBroker(URI uri) throws Exception {
    BrokerService broker = createBroker(uri);
    configurePersistenceAdapter(broker);
    // make all topics virtual and consumers use the default prefix
    VirtualDestinationInterceptor virtualDestinationInterceptor = new VirtualDestinationInterceptor();
    VirtualTopic vTopic = new VirtualTopic();
    vTopic.setLocal(true);
    virtualDestinationInterceptor.setVirtualDestinations(new VirtualDestination[] { vTopic });
    DestinationInterceptor[] destinationInterceptors = new DestinationInterceptor[] { virtualDestinationInterceptor };
    broker.setDestinationInterceptors(destinationInterceptors);
    return broker;
}

2. ThreeBrokerVirtualTopicNetworkTest#createAndConfigureBroker()

Project: activemq-artemis
File: ThreeBrokerVirtualTopicNetworkTest.java
private BrokerService createAndConfigureBroker(URI uri) throws Exception {
    BrokerService broker = createBroker(uri);
    configurePersistenceAdapter(broker);
    // make all topics virtual and consumers use the default prefix
    VirtualDestinationInterceptor virtualDestinationInterceptor = new VirtualDestinationInterceptor();
    virtualDestinationInterceptor.setVirtualDestinations(new VirtualDestination[] { new VirtualTopic() });
    DestinationInterceptor[] destinationInterceptors = new DestinationInterceptor[] { virtualDestinationInterceptor };
    broker.setDestinationInterceptors(destinationInterceptors);
    return broker;
}

3. SingleBrokerVirtualDestinationsWithWildcardTest#createAndConfigureBroker()

Project: activemq-artemis
File: SingleBrokerVirtualDestinationsWithWildcardTest.java
private BrokerService createAndConfigureBroker(URI uri) throws Exception {
    BrokerService broker = createBroker(uri);
    configurePersistenceAdapter(broker);
    // make all topics virtual and consumers use the default prefix
    VirtualDestinationInterceptor virtualDestinationInterceptor = new VirtualDestinationInterceptor();
    virtualDestinationInterceptor.setVirtualDestinations(new VirtualDestination[] { new VirtualTopic() });
    DestinationInterceptor[] destinationInterceptors = new DestinationInterceptor[] { virtualDestinationInterceptor };
    broker.setDestinationInterceptors(destinationInterceptors);
    return broker;
}

4. AbstractTwoBrokerNetworkConnectorWildcardIncludedDestinationTestSupport#createAndConfigureBroker()

Project: activemq-artemis
File: AbstractTwoBrokerNetworkConnectorWildcardIncludedDestinationTestSupport.java
private BrokerService createAndConfigureBroker(URI uri) throws Exception {
    BrokerService broker = createBroker(uri);
    configurePersistenceAdapter(broker);
    // make all topics virtual and consumers use the default prefix
    VirtualDestinationInterceptor virtualDestinationInterceptor = new VirtualDestinationInterceptor();
    virtualDestinationInterceptor.setVirtualDestinations(new VirtualDestination[] { new VirtualTopic() });
    DestinationInterceptor[] destinationInterceptors = new DestinationInterceptor[] { virtualDestinationInterceptor };
    broker.setDestinationInterceptors(destinationInterceptors);
    return broker;
}