Package com.st.greennet.service

Examples of com.st.greennet.service.Device


            }
          }
         
          synchronized (greennetSwitchs) {
            for(Iterator it = greennetSwitchs.iterator(); it.hasNext();) {
              Device greennetSwitch = (Device) it.next();
              GreenNetSwitchThread gst = new GreenNetSwitchThread(greennetSwitch, true);
              gst.start();
            }
          }
         

        } else {
          System.out
              .println("event is not treated as it has been treated previously");
          return;
        }

      } else if (new Long(4196).equals(zoneStatus)) {
        // reset alarm
        System.out.println("receive 4196");
        hasToBeTreated = true;
        for (Enumeration e = pumps.elements(); e.hasMoreElements();) {
          PumpThread pt = new PumpThread(
              (EndPointService) e.nextElement(), false);
          pt.start();
        }
       
        // stop breathing
        synchronized (greennetSwitchs) {
          for(Iterator it = greennetSwitchs.iterator(); it.hasNext();) {
            Device greennetSwitch = (Device) it.next();
            GreenNetSwitchThread gst = new GreenNetSwitchThread(greennetSwitch, false);
            gst.start();
          }
        }
View Full Code Here


    }
   
    // GreenNet switches is also viewed as a pump (i.e. actuator)
    List greenNetSwitches = fireApplication.getGreenNetSwitches();
    for(Iterator it = greenNetSwitches.iterator(); it.hasNext();) {
      Device greenNetSwitch = (Device) it.next();
      String id = ((Actuator)greenNetSwitch).getNode().getIdentifier();
      String name = "Air extractor";
      Map properties = new HashMap();
      properties.put(ID_PROP, id);
      properties.put(NAME_PROP, name);
View Full Code Here

TOP

Related Classes of com.st.greennet.service.Device

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.