Examples of ItemStateChangeListener


Examples of org.openhab.io.cv.internal.listeners.ItemStateChangeListener

      } else {
        throw new WebApplicationException(Response.notAcceptable(null).build());
      }
    }
    CometVisuBroadcaster itemBroadcaster = (CometVisuBroadcaster) BroadcasterFactory.getDefault().lookup(CometVisuBroadcaster.class, resource.getRequest().getPathInfo(), true);
    itemBroadcaster.addStateChangeListener(new ItemStateChangeListener(itemNames));
    return new SuspendResponse.SuspendResponseBuilder<Response>()
      .scope(SCOPE.REQUEST)
      .resumeOnBroadcast(!ResponseTypeHelper.isStreamingTransport(resource.getRequest()))
      .broadcaster(itemBroadcaster)
      .outputComments(true).build();
View Full Code Here

Examples of org.openhab.io.rest.internal.listeners.ItemStateChangeListener

          logger.info("Received HTTP GET request at '{}' for the unknown item '{}'.", uriInfo.getPath(), itemname);
          throw new WebApplicationException(404);
        }
    }
      GeneralBroadcaster itemBroadcaster = (GeneralBroadcaster) BroadcasterFactory.getDefault().lookup(GeneralBroadcaster.class, resource.getRequest().getPathInfo(), true);
    itemBroadcaster.addStateChangeListener(new ItemStateChangeListener());
    return new SuspendResponse.SuspendResponseBuilder<String>()
        .scope(SCOPE.REQUEST)
        .resumeOnBroadcast(!ResponseTypeHelper.isStreamingTransport(resource.getRequest()))
        .broadcaster(itemBroadcaster)
        .outputComments(true).build();
View Full Code Here

Examples of org.openhab.io.rest.internal.listeners.ItemStateChangeListener

        throw new WebApplicationException(Response.notAcceptable(null).build());
      }
    }
   
    GeneralBroadcaster itemBroadcaster = (GeneralBroadcaster) BroadcasterFactory.getDefault().lookup(GeneralBroadcaster.class, resource.getRequest().getPathInfo(), true);
    itemBroadcaster.addStateChangeListener(new ItemStateChangeListener());
   
    return new SuspendResponse.SuspendResponseBuilder<Response>()
          .scope(SCOPE.REQUEST)
          .resumeOnBroadcast(!ResponseTypeHelper.isStreamingTransport(resource.getRequest()))
          .broadcaster(itemBroadcaster)
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.