001package ca.bc.webarts.tools.isy;
002
003import com.universal_devices.www.wsdk.isy.elk._1_0.UDIELKWebServicesStub;
004import com.universal_devices.www.wsdk.isy.elk._1_0.UDIELKWebServicesStub.GetConnectedElement;
005import com.universal_devices.www.wsdk.isy.elk._1_0.UDIELKWebServicesStub.GetEnabledElement;
006import com.universal_devices.www.wsdk.isy.elk._1_0.UDIELKWebServicesStub.Status;
007import com.universal_devices.www.wsdk.isy.elk._1_0.UDIELKWebServicesStub.ELKAllStatus;
008
009public class ElkClient
010{
011    UDIELKWebServicesStub stub_ =
012                new UDIELKWebServicesStub
013                ("http://www.universal-devices.com/wsdk/isy/elk/1.0");
014
015    public static void main(java.lang.String args[])
016    {
017
018      ElkClient instance = new ElkClient();
019      try
020      {
021          instance.statusRequest();
022      }
023      catch(Exception e)
024      {
025          e.printStackTrace();
026          System.out.println("\n\n\n");
027      }
028    }
029
030
031    public void statusRequest()
032    {
033
034      UDIELKWebServicesStub.GetAllStatusElement getAllStatusElement = new stub_.GetAllStatusElement();
035
036      UDIELKWebServicesStub.Status response = new stub_.getAllStatus(getAllStatusElement);
037
038      ELKAllStatus elkAllStatus = response.getAllStatus();
039      ELKAllStatusChoice_type0 statType0 = elkAllStatus.getELKAllStatusChoice_type0();
040
041    }
042
043    public void connectedRequest()
044    {
045
046      UDIELKWebServicesStub.GetConnectedElement getConnectedElement = new stub_.GetConnectedElement();
047
048      UDIELKWebServicesStub.SystemResponseElement response = new stub_.getConnected(getConnectedElement);
049
050      ELKAllStatus elkAllStatus = req.getAllStatus();
051      ELKAllStatusChoice_type0 statType0 = elkAllStatus.getELKAllStatusChoice_type0();
052
053    }
054}
055