Package net.sf.xbus.technical

Examples of net.sf.xbus.technical.ReceiverThreadManager


    StringBuffer retBuffer = new StringBuffer();

    /*
     * Retrieving state of ReveiverThreads
     */
    ReceiverThreadManager manager = ReceiverThreadManager.getInstance();
    Set runningSystems;
    Set allSystems;
    try
    {
      allSystems = manager.getAllSystems();
      runningSystems = manager.getRunningSystems();
    }
    catch (XException e)
    {
      return e.getMessage();
    }
    Set stoppedSystems = manager.getStoppedSystems();

    StringBuffer tmpBuffer = new StringBuffer();
    retBuffer.append("Running Background Receivers:\n");
    for (Iterator it = runningSystems.iterator(); it.hasNext();)
    {
View Full Code Here


   */
  public String demandStopBackgroundReceiver(String system)
  {
    try
    {
      ReceiverThreadManager manager = ReceiverThreadManager.getInstance();
      if (!manager.getRunningSystems().contains(system))
      {
        return new StringBuffer(system).append(
            " is not a started background receiver").toString();
      }

      manager.demandStopReceiverThread(system);
      return "Stop for background receiver " + system + " demanded";
    }
    catch (XException e)
    {
      return e.getMessage();
View Full Code Here

   */
  public String startBackgroundReceiver(String system)
  {
    try
    {
      ReceiverThreadManager manager = ReceiverThreadManager.getInstance();
      if (!manager.getAllSystems().contains(system))
      {
        return new StringBuffer(system).append(
            " is not a configured configured background receiver")
            .toString();
      }
      if (manager.getRunningSystems().contains(system))
      {
        return new StringBuffer(system).append(" is already started")
            .toString();
      }

      manager.startReceiverThread(system);
    }
    catch (XException e)
    {
      return e.getMessage();
    }
View Full Code Here

    StringBuffer buf = new StringBuffer(
        "<option selected>--------------------");

    try
    {
      ReceiverThreadManager manager = ReceiverThreadManager.getInstance();
      Set allSystems = manager.getAllSystems();
      Set runningSystems = manager.getRunningSystems();

      String name = null;
      for (Iterator it = allSystems.iterator(); it.hasNext();)
      {
        name = (String) it.next();
View Full Code Here

TOP

Related Classes of net.sf.xbus.technical.ReceiverThreadManager

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.