Examples of BridgeConfiguration


Examples of org.hornetq.core.config.BridgeConfiguration

        final ServiceName hqServiceName = MessagingServices.getHornetQServiceName(PathAddress.pathAddress(operation.get(ModelDescriptionConstants.OP_ADDR)));
        final ServiceController<?> hqService = registry.getService(hqServiceName);
        if (hqService != null && hqService.getState() == ServiceController.State.UP) {

            final String name = PathAddress.pathAddress(operation.require(ModelDescriptionConstants.OP_ADDR)).getLastElement().getValue();
            final BridgeConfiguration bridgeConfiguration = BridgeAdd.createBridgeConfiguration(context, name, model);
            HornetQServer server = HornetQServer.class.cast(hqService.getValue());
            BridgeAdd.createBridge(name, bridgeConfiguration, server.getHornetQServerControl());
        }
    }
View Full Code Here

Examples of org.hornetq.core.config.BridgeConfiguration

                throw MessagingLogger.ROOT_LOGGER.invalidServiceState(hqServiceName, ServiceController.State.UP, hqService.getState());
            }

            final String name = PathAddress.pathAddress(operation.require(ModelDescriptionConstants.OP_ADDR)).getLastElement().getValue();

            BridgeConfiguration bridgeConfig = createBridgeConfiguration(context, name, model);

            HornetQServerControl serverControl = HornetQServer.class.cast(hqService.getValue()).getHornetQServerControl();
            createBridge(name, bridgeConfig, serverControl);

        }
View Full Code Here

Examples of org.hornetq.core.config.BridgeConfiguration

        final boolean ha = CommonAttributes.HA.resolveModelAttribute(context, model).asBoolean();
        final String user = BridgeDefinition.USER.resolveModelAttribute(context, model).asString();
        final String password = BridgeDefinition.PASSWORD.resolveModelAttribute(context, model).asString();

        if (discoveryGroupName != null) {
            return new BridgeConfiguration(name, queueName, forwardingAddress, filterString, transformerClassName,
                              minLargeMessageSize, clientFailureCheckPeriod, connectionTTL,
                              retryInterval, maxRetryInterval, retryIntervalMultiplier,
                              initialConnectAttempts, reconnectAttempts, reconnectAttemptsOnSameNode,
                              useDuplicateDetection, confirmationWindowSize,
                              discoveryGroupName,
                              ha,
                              user, password);
        } else {
            return new BridgeConfiguration(name, queueName, forwardingAddress, filterString, transformerClassName,
                              minLargeMessageSize, clientFailureCheckPeriod, connectionTTL,
                              retryInterval, maxRetryInterval, retryIntervalMultiplier,
                              initialConnectAttempts, reconnectAttempts, reconnectAttemptsOnSameNode,
                              useDuplicateDetection, confirmationWindowSize,
                              staticConnectors,
View Full Code Here

Examples of org.hornetq.core.config.BridgeConfiguration

      clearIO();


      try
      {
         BridgeConfiguration config = null;
         if (useDiscoveryGroup)
         {
            config = new BridgeConfiguration(name,
                                            queueName,
                                            forwardingAddress,
                                            filterString,
                                            transformerClassName,
                                            retryInterval,
                                            retryIntervalMultiplier,
                                            reconnectAttempts,
                                            useDuplicateDetection,
                                            confirmationWindowSize,
                                            clientFailureCheckPeriod,
                                            connectorNames,
                                            ha,
                                            user,
                                            password);
         }
         else
         {
            List<String> connectors = toList(connectorNames);
            config = new BridgeConfiguration(name,
                                            queueName,
                                            forwardingAddress,
                                            filterString,
                                            transformerClassName,
                                            retryInterval,
View Full Code Here

Examples of org.hornetq.core.config.BridgeConfiguration

      CoreQueueConfiguration targetQueueConfig = new CoreQueueConfiguration(RandomUtil.randomString(),
                                                                    RandomUtil.randomString(),
                                                                    null,
                                                                    false);
      Pair<String, String> connectorPair = new Pair<String, String>(connectorConfig.getName(), null);
      bridgeConfig = new BridgeConfiguration(RandomUtil.randomString(),
                                             sourceQueueConfig.getName(),
                                             targetQueueConfig.getAddress(),
                                             null,
                                             null,
                                             RandomUtil.randomPositiveLong(),
View Full Code Here

Examples of org.hornetq.core.config.BridgeConfiguration

      CoreQueueConfiguration targetQueueConfig = new CoreQueueConfiguration(RandomUtil.randomString(),
                                                                    RandomUtil.randomString(),
                                                                    null,
                                                                    false);
      Pair<String, String> connectorPair = new Pair<String, String>(connectorConfig.getName(), null);
      bridgeConfig = new BridgeConfiguration(RandomUtil.randomString(),
                                             sourceQueueConfig.getName(),
                                             targetQueueConfig.getAddress(),
                                             null,
                                             null,
                                             RandomUtil.randomPositiveLong(),
View Full Code Here

Examples of org.hornetq.core.config.BridgeConfiguration

         server0.getConfiguration().setConnectorConfigurations(connectors);

         Pair<String, String> connectorPair = new Pair<String, String>(server1tc.getName(), null);

         BridgeConfiguration bridgeConfiguration = new BridgeConfiguration("bridge1",
                                                                           queueName0,
                                                                           forwardAddress,
                                                                           null,
                                                                           null,
                                                                           1000,
View Full Code Here

Examples of org.hornetq.core.config.BridgeConfiguration

         final int messageSize = 1024;

         final int numMessages = 10;

         BridgeConfiguration bridgeConfiguration = new BridgeConfiguration("bridge1",
                                                                           queueName0,
                                                                           null, // pass a null forwarding address to use messages' original address
                                                                           null,
                                                                           null,
                                                                           1000,
View Full Code Here

Examples of org.hornetq.core.config.BridgeConfiguration

      final int reconnectAttempts = -1;
      final int confirmationWindowSize = 1024; // 1 kiB

      Pair<String, String> connectorPair = new Pair<String, String>(server1tc.getName(), null);

      BridgeConfiguration bridgeConfiguration = new BridgeConfiguration(bridgeName,
                                                                        queueName0,
                                                                        forwardAddress,
                                                                        null,
                                                                        null,
                                                                        retryInterval,
View Full Code Here

Examples of org.hornetq.core.config.BridgeConfiguration

      server0.getConfiguration().getDiscoveryGroupConfigurations().put(dcConfig.getName(), dcConfig);

      final String bridgeName = "bridge1";

      BridgeConfiguration bridgeConfiguration = new BridgeConfiguration(bridgeName,
                                                                        queueName0,
                                                                        forwardAddress,
                                                                        null,
                                                                        null,
                                                                        1000,
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.