Package org.teleal.cling.model.meta

Examples of org.teleal.cling.model.meta.Action


    List<SonosAlarm> sonosAlarms = null;

    if(isConfigured()) {

      Service service = device.findService(new UDAServiceId("AlarmClock"));
      Action action = service.getAction("ListAlarms");
      ActionInvocation invocation = new ActionInvocation(action);

      executeActionInvocation(invocation);

      try {
View Full Code Here


  }

  public boolean updateAlarm(SonosAlarm alarm) {
    if(alarm != null && isConfigured()) {
      Service service = device.findService(new UDAServiceId("AlarmClock"));
      Action action = service.getAction("ListAlarms");
      ActionInvocation invocation = new ActionInvocation(action);


      DateTimeFormatter formatter = DateTimeFormat.forPattern("HH:mm:ss");
View Full Code Here

  public boolean snoozeAlarm(int minutes){
    if(isAlarmRunning() && isConfigured()) {

      Service service = device.findService(new UDAServiceId("AVTransport"));
      Action action = service.getAction("SnoozeAlarm");
      ActionInvocation invocation = new ActionInvocation(action);

      Period snoozePeriod = Period.minutes(minutes);
      PeriodFormatter pFormatter= new PeriodFormatterBuilder()
      .printZeroAlways()
View Full Code Here

  public boolean saveQueue(String name, String queueID) {

    if(name != null && queueID != null && isConfigured()) {

      Service service = device.findService(new UDAServiceId("AVTransport"));
      Action action = service.getAction("SaveQueue");
      ActionInvocation invocation = new ActionInvocation(action);

      try {
        invocation.setInput("Title", name);             
        invocation.setInput("ObjectID", queueID);             
View Full Code Here

    if (!isConfigured) {
      return false;
    }

    Service service = device.findService(new UDAServiceId("AVTransport"));
    Action action = service.getAction("RemoveAllTracksFromQueue");
    ActionInvocation invocation = new ActionInvocation(action);

    try {
      invocation.setInput("InstanceID", "0");
View Full Code Here

TOP

Related Classes of org.teleal.cling.model.meta.Action

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.