Package org.hornetq.core.server.cluster

Examples of org.hornetq.core.server.cluster.MessageFlowRecord


      return server;
   }

   public boolean isNodeActive(String nodeId)
   {
      MessageFlowRecord rec = records.get(nodeId);
      if (rec == null)
      {
         return false;
      }
      return rec.getBridge().isConnected();
   }
View Full Code Here


         return;
      }

      // Remove the flow record for that node

      MessageFlowRecord record = records.remove(nodeID);

      if (record != null)
      {
         try
         {
            if (isTrace)
            {
               log.trace("Closing clustering record " + record);
            }
            record.close();
         }
         catch (Exception e)
         {
            log.error("Failed to close flow record", e);
         }
View Full Code Here

      synchronized (records)
      {
         try
         {
            MessageFlowRecord record = records.get(nodeID);

            if (record == null)
            {
               if (log.isDebugEnabled())
               {
View Full Code Here

      return server;
   }

   public boolean isNodeActive(String nodeId)
   {
      MessageFlowRecord rec = records.get(nodeId);
      if (rec == null)
      {
         return false;
      }
      return rec.getBridge().isConnected();
   }
View Full Code Here

         return;
      }

      // Remove the flow record for that node

      MessageFlowRecord record = records.remove(nodeID);

      if (record != null)
      {
         try
         {
            if (isTrace)
            {
               HornetQServerLogger.LOGGER.trace("Closing clustering record " + record);
            }
            record.close();
         }
         catch (Exception e)
         {
            HornetQServerLogger.LOGGER.errorClosingFlowRecord(e);
         }
View Full Code Here

      synchronized (recordsGuard)
      {
         try
         {
            MessageFlowRecord record = records.get(nodeID);

            if (record == null)
            {
               if (HornetQServerLogger.LOGGER.isDebugEnabled())
               {
View Full Code Here

         return;
      }
     
      //Remove the flow record for that node
     
      MessageFlowRecord record = records.get(nodeID);

      if (record != null)
      {
         try
         {
            record.reset();
         }
         catch (Exception e)
         {
            log.error("Failed to close flow record", e);
         }
View Full Code Here

         }
      }

      try
      {
         MessageFlowRecord record = records.get(nodeID);

         if (record == null)
         {
            // New node - create a new flow record
View Full Code Here

      return server;
   }

   public boolean isNodeActive(String nodeId)
   {
      MessageFlowRecord rec = records.get(nodeId);
      if (rec == null)
      {
         return false;
      }
      return rec.getBridge().isConnected();
   }
View Full Code Here

         return;
      }

      // Remove the flow record for that node

      MessageFlowRecord record = records.remove(nodeID);

      if (record != null)
      {
         try
         {
            if (isTrace)
            {
               HornetQServerLogger.LOGGER.trace("Closing clustering record " + record);
            }
            record.close();
         }
         catch (Exception e)
         {
            HornetQServerLogger.LOGGER.errorClosingFlowRecord(e);
         }
View Full Code Here

TOP

Related Classes of org.hornetq.core.server.cluster.MessageFlowRecord

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.