Package org.hornetq.api.core.client

Examples of org.hornetq.api.core.client.TopologyMember


         if (!useDuplicateDetection)
         {
            HornetQServerLogger.LOGGER.debug("DuplicateDetection is disabled, sending clustered messages blocked");
         }

         final TopologyMember currentMember = topology.getMember(manager.getNodeId());

         if (currentMember == null)
         {
            // sanity check only
            throw new IllegalStateException("InternalError! The ClusterConnection doesn't know about its own node = " + this);
View Full Code Here


   }

   @Override
   public void onConnection(ClientSessionFactoryInternal sf)
   {
      TopologyMember localMember = getLocalMember();
      if (localMember != null)
      {
         sf.sendNodeAnnounce(localMember.getUniqueEventID(),
                             manager.getNodeId(),
                             manager.getNodeGroupName(),
                             false,
                             localMember.getLive(), localMember.getBackup());
      }
      else
      {
         HornetQServerLogger.LOGGER.noLocalMemborOnClusterConnection(this);
      }
View Full Code Here

   }

   @Override
   public void onConnection(ClientSessionFactoryInternal sf)
   {
      TopologyMember localMember = getLocalMember();
      if (localMember != null)
      {
         sf.sendNodeAnnounce(localMember.getUniqueEventID(),
                             manager.getNodeId(),
                             manager.getNodeGroupName(),
                             false,
                             localMember.getLive(), localMember.getBackup());
      }
      else
      {
         HornetQServerLogger.LOGGER.noLocalMemborOnClusterConnection(this);
      }
View Full Code Here

         if (!useDuplicateDetection)
         {
            HornetQServerLogger.LOGGER.debug("DuplicateDetection is disabled, sending clustered messages blocked");
         }

         final TopologyMember currentMember = topology.getMember(manager.getNodeId());

         if (currentMember == null)
         {
            // sanity check only
            throw new IllegalStateException("InternalError! The ClusterConnection doesn't know about its own node = " + this);
View Full Code Here

   }

   private ClientSessionFactoryInternal reconnectOnOriginalNode() throws Exception
   {
      String targetNodeIdUse = targetNodeID;
      TopologyMember nodeUse = targetNode;
      if (targetNodeIdUse != null && nodeUse != null)
      {
         TransportConfiguration[] configs = new TransportConfiguration[2]; // live and backup
         int numberOfConfigs = 0;

         if (nodeUse.getLive() != null)
         {
            configs[numberOfConfigs++] = nodeUse.getLive();
         }
         if (nodeUse.getBackup() != null)
         {
            configs[numberOfConfigs++] = nodeUse.getBackup();
         }

         if (numberOfConfigs > 0)
         {
            // It will bounce between all the available configs
View Full Code Here

         if (!useDuplicateDetection)
         {
            HornetQServerLogger.LOGGER.debug("DuplicateDetection is disabled, sending clustered messages blocked");
         }

         final TopologyMember currentMember = topology.getMember(manager.getNodeId());

         if (currentMember == null)
         {
            // sanity check only
            throw new IllegalStateException("InternalError! The ClusterConnection doesn't know about its own node = " + this);
View Full Code Here

   }

   @Override
   public void onConnection(ClientSessionFactoryInternal sf)
   {
      TopologyMember localMember = getLocalMember();
      if (localMember != null)
      {
         sf.sendNodeAnnounce(localMember.getUniqueEventID(),
                             manager.getNodeId(),
                             manager.getNodeGroupName(),
                             false,
                             localMember.getLive(), localMember.getBackup());
      }
      else
      {
         HornetQServerLogger.LOGGER.noLocalMemborOnClusterConnection(this);
      }
View Full Code Here

   }

   @Override
   public void onConnection(ClientSessionFactoryInternal sf)
   {
      TopologyMember localMember = getLocalMember();
      if (localMember != null)
      {
         sf.sendNodeAnnounce(localMember.getUniqueEventID(),
                             manager.getNodeId(),
                             manager.getNodeGroupName(),
                             false,
                             localMember.getLive(), localMember.getBackup());
      }
      else
      {
         HornetQServerLogger.LOGGER.noLocalMemborOnClusterConnection(this);
      }
View Full Code Here

         if (!useDuplicateDetection)
         {
            HornetQServerLogger.LOGGER.debug("DuplicateDetection is disabled, sending clustered messages blocked");
         }

         final TopologyMember currentMember = topology.getMember(manager.getNodeId());

         if (currentMember == null)
         {
            // sanity check only
            throw new IllegalStateException("InternalError! The ClusterConnection doesn't know about its own node = " + this);
View Full Code Here

   }

   @Override
   public void onConnection(ClientSessionFactoryInternal sf)
   {
      TopologyMember localMember = getLocalMember();
      if (localMember != null)
      {
         sf.sendNodeAnnounce(localMember.getUniqueEventID(),
                             manager.getNodeId(),
                             manager.getNodeGroupName(),
                             false,
                             localMember.getLive(), localMember.getBackup());
      }
      else
      {
         HornetQLogger.LOGGER.noLocalMemborOnClusterConnection(this);
      }
View Full Code Here

TOP

Related Classes of org.hornetq.api.core.client.TopologyMember

Copyright © 2018 www.massapicom. 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.