/** * LON_Device_Cfg.java * * This file was auto-generated from WSDL * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter. */ package com.echelon.wsdl.web_services_ns.ilon100.v4_0.message; /** * ATTENTION: use the 'LON_Device_Command_Invoke' for LON_Device_eCommand: * 'QueryStatus', 'ClearStatus', 'RepeatingData', 'PowerlineData', * 'ProxyData' */ @SuppressWarnings({"rawtypes","unused"}) public class LON_Device_Cfg extends com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.Item_Cfg implements java.io.Serializable { /** * */ private static final long serialVersionUID = 1L; private com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.E_UniqueKey UCPThandle; private byte[] UCPTuniqueId; private byte[] UCPTreplacementId; private byte[] UCPTprogramId; private java.lang.String UCPTgeoPosition; private byte[] UCPTlocationId; private java.lang.Integer UCPTmaxDynamicFb; private java.lang.Integer UCPTmaxDynamicDp; private java.lang.Integer UCPTmaxTxTransactions; private java.lang.Integer UCPTmaxTxLifetime; private java.lang.Short UCPTlocal; private com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.E_LonString UCPTapplicationStatus; private com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.E_LonString UCPTcommissionStatus; private java.lang.String UCPTurlImage; private java.lang.String UCPTurlTemplate; private com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.E_LonString UCPTdynamic; private com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.LON_Device_CfgUCPTurlCpFile[] UCPTurlCpFile; private com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.LON_Device_CfgAddress[] address; private com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.LON_Device_CfgCommand[] command; public LON_Device_Cfg() { } public LON_Device_Cfg( com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.E_Fault fault, java.lang.String UCPTname, java.lang.String UCPTannotation, java.lang.Short UCPThidden, java.lang.String UCPTaliasName, com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.E_LonString UCPTitemStatus, java.util.Calendar UCPTlastUpdate, java.lang.String UCPTdescription, java.lang.String UCPTuri, com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.E_UniqueKey UCPThandle, byte[] UCPTuniqueId, byte[] UCPTreplacementId, byte[] UCPTprogramId, java.lang.String UCPTgeoPosition, byte[] UCPTlocationId, java.lang.Integer UCPTmaxDynamicFb, java.lang.Integer UCPTmaxDynamicDp, java.lang.Integer UCPTmaxTxTransactions, java.lang.Integer UCPTmaxTxLifetime, java.lang.Short UCPTlocal, com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.E_LonString UCPTapplicationStatus, com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.E_LonString UCPTcommissionStatus, java.lang.String UCPTurlImage, java.lang.String UCPTurlTemplate, com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.E_LonString UCPTdynamic, com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.LON_Device_CfgUCPTurlCpFile[] UCPTurlCpFile, com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.LON_Device_CfgAddress[] address, com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.LON_Device_CfgCommand[] command) { super( fault, UCPTname, UCPTannotation, UCPThidden, UCPTaliasName, UCPTitemStatus, UCPTlastUpdate, UCPTdescription, UCPTuri); this.UCPThandle = UCPThandle; this.UCPTuniqueId = UCPTuniqueId; this.UCPTreplacementId = UCPTreplacementId; this.UCPTprogramId = UCPTprogramId; this.UCPTgeoPosition = UCPTgeoPosition; this.UCPTlocationId = UCPTlocationId; this.UCPTmaxDynamicFb = UCPTmaxDynamicFb; this.UCPTmaxDynamicDp = UCPTmaxDynamicDp; this.UCPTmaxTxTransactions = UCPTmaxTxTransactions; this.UCPTmaxTxLifetime = UCPTmaxTxLifetime; this.UCPTlocal = UCPTlocal; this.UCPTapplicationStatus = UCPTapplicationStatus; this.UCPTcommissionStatus = UCPTcommissionStatus; this.UCPTurlImage = UCPTurlImage; this.UCPTurlTemplate = UCPTurlTemplate; this.UCPTdynamic = UCPTdynamic; this.UCPTurlCpFile = UCPTurlCpFile; this.address = address; this.command = command; } /** * Gets the UCPThandle value for this LON_Device_Cfg. * * @return UCPThandle */ public com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.E_UniqueKey getUCPThandle() { return UCPThandle; } /** * Sets the UCPThandle value for this LON_Device_Cfg. * * @param UCPThandle */ public void setUCPThandle(com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.E_UniqueKey UCPThandle) { this.UCPThandle = UCPThandle; } /** * Gets the UCPTuniqueId value for this LON_Device_Cfg. * * @return UCPTuniqueId */ public byte[] getUCPTuniqueId() { return UCPTuniqueId; } /** * Sets the UCPTuniqueId value for this LON_Device_Cfg. * * @param UCPTuniqueId */ public void setUCPTuniqueId(byte[] UCPTuniqueId) { this.UCPTuniqueId = UCPTuniqueId; } /** * Gets the UCPTreplacementId value for this LON_Device_Cfg. * * @return UCPTreplacementId */ public byte[] getUCPTreplacementId() { return UCPTreplacementId; } /** * Sets the UCPTreplacementId value for this LON_Device_Cfg. * * @param UCPTreplacementId */ public void setUCPTreplacementId(byte[] UCPTreplacementId) { this.UCPTreplacementId = UCPTreplacementId; } /** * Gets the UCPTprogramId value for this LON_Device_Cfg. * * @return UCPTprogramId */ public byte[] getUCPTprogramId() { return UCPTprogramId; } /** * Sets the UCPTprogramId value for this LON_Device_Cfg. * * @param UCPTprogramId */ public void setUCPTprogramId(byte[] UCPTprogramId) { this.UCPTprogramId = UCPTprogramId; } /** * Gets the UCPTgeoPosition value for this LON_Device_Cfg. * * @return UCPTgeoPosition */ public java.lang.String getUCPTgeoPosition() { return UCPTgeoPosition; } /** * Sets the UCPTgeoPosition value for this LON_Device_Cfg. * * @param UCPTgeoPosition */ public void setUCPTgeoPosition(java.lang.String UCPTgeoPosition) { this.UCPTgeoPosition = UCPTgeoPosition; } /** * Gets the UCPTlocationId value for this LON_Device_Cfg. * * @return UCPTlocationId */ public byte[] getUCPTlocationId() { return UCPTlocationId; } /** * Sets the UCPTlocationId value for this LON_Device_Cfg. * * @param UCPTlocationId */ public void setUCPTlocationId(byte[] UCPTlocationId) { this.UCPTlocationId = UCPTlocationId; } /** * Gets the UCPTmaxDynamicFb value for this LON_Device_Cfg. * * @return UCPTmaxDynamicFb */ public java.lang.Integer getUCPTmaxDynamicFb() { return UCPTmaxDynamicFb; } /** * Sets the UCPTmaxDynamicFb value for this LON_Device_Cfg. * * @param UCPTmaxDynamicFb */ public void setUCPTmaxDynamicFb(java.lang.Integer UCPTmaxDynamicFb) { this.UCPTmaxDynamicFb = UCPTmaxDynamicFb; } /** * Gets the UCPTmaxDynamicDp value for this LON_Device_Cfg. * * @return UCPTmaxDynamicDp */ public java.lang.Integer getUCPTmaxDynamicDp() { return UCPTmaxDynamicDp; } /** * Sets the UCPTmaxDynamicDp value for this LON_Device_Cfg. * * @param UCPTmaxDynamicDp */ public void setUCPTmaxDynamicDp(java.lang.Integer UCPTmaxDynamicDp) { this.UCPTmaxDynamicDp = UCPTmaxDynamicDp; } /** * Gets the UCPTmaxTxTransactions value for this LON_Device_Cfg. * * @return UCPTmaxTxTransactions */ public java.lang.Integer getUCPTmaxTxTransactions() { return UCPTmaxTxTransactions; } /** * Sets the UCPTmaxTxTransactions value for this LON_Device_Cfg. * * @param UCPTmaxTxTransactions */ public void setUCPTmaxTxTransactions(java.lang.Integer UCPTmaxTxTransactions) { this.UCPTmaxTxTransactions = UCPTmaxTxTransactions; } /** * Gets the UCPTmaxTxLifetime value for this LON_Device_Cfg. * * @return UCPTmaxTxLifetime */ public java.lang.Integer getUCPTmaxTxLifetime() { return UCPTmaxTxLifetime; } /** * Sets the UCPTmaxTxLifetime value for this LON_Device_Cfg. * * @param UCPTmaxTxLifetime */ public void setUCPTmaxTxLifetime(java.lang.Integer UCPTmaxTxLifetime) { this.UCPTmaxTxLifetime = UCPTmaxTxLifetime; } /** * Gets the UCPTlocal value for this LON_Device_Cfg. * * @return UCPTlocal */ public java.lang.Short getUCPTlocal() { return UCPTlocal; } /** * Sets the UCPTlocal value for this LON_Device_Cfg. * * @param UCPTlocal */ public void setUCPTlocal(java.lang.Short UCPTlocal) { this.UCPTlocal = UCPTlocal; } /** * Gets the UCPTapplicationStatus value for this LON_Device_Cfg. * * @return UCPTapplicationStatus */ public com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.E_LonString getUCPTapplicationStatus() { return UCPTapplicationStatus; } /** * Sets the UCPTapplicationStatus value for this LON_Device_Cfg. * * @param UCPTapplicationStatus */ public void setUCPTapplicationStatus(com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.E_LonString UCPTapplicationStatus) { this.UCPTapplicationStatus = UCPTapplicationStatus; } /** * Gets the UCPTcommissionStatus value for this LON_Device_Cfg. * * @return UCPTcommissionStatus */ public com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.E_LonString getUCPTcommissionStatus() { return UCPTcommissionStatus; } /** * Sets the UCPTcommissionStatus value for this LON_Device_Cfg. * * @param UCPTcommissionStatus */ public void setUCPTcommissionStatus(com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.E_LonString UCPTcommissionStatus) { this.UCPTcommissionStatus = UCPTcommissionStatus; } /** * Gets the UCPTurlImage value for this LON_Device_Cfg. * * @return UCPTurlImage */ public java.lang.String getUCPTurlImage() { return UCPTurlImage; } /** * Sets the UCPTurlImage value for this LON_Device_Cfg. * * @param UCPTurlImage */ public void setUCPTurlImage(java.lang.String UCPTurlImage) { this.UCPTurlImage = UCPTurlImage; } /** * Gets the UCPTurlTemplate value for this LON_Device_Cfg. * * @return UCPTurlTemplate */ public java.lang.String getUCPTurlTemplate() { return UCPTurlTemplate; } /** * Sets the UCPTurlTemplate value for this LON_Device_Cfg. * * @param UCPTurlTemplate */ public void setUCPTurlTemplate(java.lang.String UCPTurlTemplate) { this.UCPTurlTemplate = UCPTurlTemplate; } /** * Gets the UCPTdynamic value for this LON_Device_Cfg. * * @return UCPTdynamic */ public com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.E_LonString getUCPTdynamic() { return UCPTdynamic; } /** * Sets the UCPTdynamic value for this LON_Device_Cfg. * * @param UCPTdynamic */ public void setUCPTdynamic(com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.E_LonString UCPTdynamic) { this.UCPTdynamic = UCPTdynamic; } /** * Gets the UCPTurlCpFile value for this LON_Device_Cfg. * * @return UCPTurlCpFile */ public com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.LON_Device_CfgUCPTurlCpFile[] getUCPTurlCpFile() { return UCPTurlCpFile; } /** * Sets the UCPTurlCpFile value for this LON_Device_Cfg. * * @param UCPTurlCpFile */ public void setUCPTurlCpFile(com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.LON_Device_CfgUCPTurlCpFile[] UCPTurlCpFile) { this.UCPTurlCpFile = UCPTurlCpFile; } public com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.LON_Device_CfgUCPTurlCpFile getUCPTurlCpFile(int i) { return this.UCPTurlCpFile[i]; } public void setUCPTurlCpFile(int i, com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.LON_Device_CfgUCPTurlCpFile _value) { this.UCPTurlCpFile[i] = _value; } /** * Gets the address value for this LON_Device_Cfg. * * @return address */ public com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.LON_Device_CfgAddress[] getAddress() { return address; } /** * Sets the address value for this LON_Device_Cfg. * * @param address */ public void setAddress(com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.LON_Device_CfgAddress[] address) { this.address = address; } public com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.LON_Device_CfgAddress getAddress(int i) { return this.address[i]; } public void setAddress(int i, com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.LON_Device_CfgAddress _value) { this.address[i] = _value; } /** * Gets the command value for this LON_Device_Cfg. * * @return command */ public com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.LON_Device_CfgCommand[] getCommand() { return command; } /** * Sets the command value for this LON_Device_Cfg. * * @param command */ public void setCommand(com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.LON_Device_CfgCommand[] command) { this.command = command; } public com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.LON_Device_CfgCommand getCommand(int i) { return this.command[i]; } public void setCommand(int i, com.echelon.wsdl.web_services_ns.ilon100.v4_0.message.LON_Device_CfgCommand _value) { this.command[i] = _value; } private java.lang.Object __equalsCalc = null; public synchronized boolean equals(java.lang.Object obj) { if (!(obj instanceof LON_Device_Cfg)) return false; LON_Device_Cfg other = (LON_Device_Cfg) obj; if (obj == null) return false; if (this == obj) return true; if (__equalsCalc != null) { return (__equalsCalc == obj); } __equalsCalc = obj; boolean _equals; _equals = super.equals(obj) && ((this.UCPThandle==null && other.getUCPThandle()==null) || (this.UCPThandle!=null && this.UCPThandle.equals(other.getUCPThandle()))) && ((this.UCPTuniqueId==null && other.getUCPTuniqueId()==null) || (this.UCPTuniqueId!=null && java.util.Arrays.equals(this.UCPTuniqueId, other.getUCPTuniqueId()))) && ((this.UCPTreplacementId==null && other.getUCPTreplacementId()==null) || (this.UCPTreplacementId!=null && java.util.Arrays.equals(this.UCPTreplacementId, other.getUCPTreplacementId()))) && ((this.UCPTprogramId==null && other.getUCPTprogramId()==null) || (this.UCPTprogramId!=null && java.util.Arrays.equals(this.UCPTprogramId, other.getUCPTprogramId()))) && ((this.UCPTgeoPosition==null && other.getUCPTgeoPosition()==null) || (this.UCPTgeoPosition!=null && this.UCPTgeoPosition.equals(other.getUCPTgeoPosition()))) && ((this.UCPTlocationId==null && other.getUCPTlocationId()==null) || (this.UCPTlocationId!=null && java.util.Arrays.equals(this.UCPTlocationId, other.getUCPTlocationId()))) && ((this.UCPTmaxDynamicFb==null && other.getUCPTmaxDynamicFb()==null) || (this.UCPTmaxDynamicFb!=null && this.UCPTmaxDynamicFb.equals(other.getUCPTmaxDynamicFb()))) && ((this.UCPTmaxDynamicDp==null && other.getUCPTmaxDynamicDp()==null) || (this.UCPTmaxDynamicDp!=null && this.UCPTmaxDynamicDp.equals(other.getUCPTmaxDynamicDp()))) && ((this.UCPTmaxTxTransactions==null && other.getUCPTmaxTxTransactions()==null) || (this.UCPTmaxTxTransactions!=null && this.UCPTmaxTxTransactions.equals(other.getUCPTmaxTxTransactions()))) && ((this.UCPTmaxTxLifetime==null && other.getUCPTmaxTxLifetime()==null) || (this.UCPTmaxTxLifetime!=null && this.UCPTmaxTxLifetime.equals(other.getUCPTmaxTxLifetime()))) && ((this.UCPTlocal==null && other.getUCPTlocal()==null) || (this.UCPTlocal!=null && this.UCPTlocal.equals(other.getUCPTlocal()))) && ((this.UCPTapplicationStatus==null && other.getUCPTapplicationStatus()==null) || (this.UCPTapplicationStatus!=null && this.UCPTapplicationStatus.equals(other.getUCPTapplicationStatus()))) && ((this.UCPTcommissionStatus==null && other.getUCPTcommissionStatus()==null) || (this.UCPTcommissionStatus!=null && this.UCPTcommissionStatus.equals(other.getUCPTcommissionStatus()))) && ((this.UCPTurlImage==null && other.getUCPTurlImage()==null) || (this.UCPTurlImage!=null && this.UCPTurlImage.equals(other.getUCPTurlImage()))) && ((this.UCPTurlTemplate==null && other.getUCPTurlTemplate()==null) || (this.UCPTurlTemplate!=null && this.UCPTurlTemplate.equals(other.getUCPTurlTemplate()))) && ((this.UCPTdynamic==null && other.getUCPTdynamic()==null) || (this.UCPTdynamic!=null && this.UCPTdynamic.equals(other.getUCPTdynamic()))) && ((this.UCPTurlCpFile==null && other.getUCPTurlCpFile()==null) || (this.UCPTurlCpFile!=null && java.util.Arrays.equals(this.UCPTurlCpFile, other.getUCPTurlCpFile()))) && ((this.address==null && other.getAddress()==null) || (this.address!=null && java.util.Arrays.equals(this.address, other.getAddress()))) && ((this.command==null && other.getCommand()==null) || (this.command!=null && java.util.Arrays.equals(this.command, other.getCommand()))); __equalsCalc = null; return _equals; } private boolean __hashCodeCalc = false; public synchronized int hashCode() { if (__hashCodeCalc) { return 0; } __hashCodeCalc = true; int _hashCode = super.hashCode(); if (getUCPThandle() != null) { _hashCode += getUCPThandle().hashCode(); } if (getUCPTuniqueId() != null) { for (int i=0; i<java.lang.reflect.Array.getLength(getUCPTuniqueId()); i++) { java.lang.Object obj = java.lang.reflect.Array.get(getUCPTuniqueId(), i); if (obj != null && !obj.getClass().isArray()) { _hashCode += obj.hashCode(); } } } if (getUCPTreplacementId() != null) { for (int i=0; i<java.lang.reflect.Array.getLength(getUCPTreplacementId()); i++) { java.lang.Object obj = java.lang.reflect.Array.get(getUCPTreplacementId(), i); if (obj != null && !obj.getClass().isArray()) { _hashCode += obj.hashCode(); } } } if (getUCPTprogramId() != null) { for (int i=0; i<java.lang.reflect.Array.getLength(getUCPTprogramId()); i++) { java.lang.Object obj = java.lang.reflect.Array.get(getUCPTprogramId(), i); if (obj != null && !obj.getClass().isArray()) { _hashCode += obj.hashCode(); } } } if (getUCPTgeoPosition() != null) { _hashCode += getUCPTgeoPosition().hashCode(); } if (getUCPTlocationId() != null) { for (int i=0; i<java.lang.reflect.Array.getLength(getUCPTlocationId()); i++) { java.lang.Object obj = java.lang.reflect.Array.get(getUCPTlocationId(), i); if (obj != null && !obj.getClass().isArray()) { _hashCode += obj.hashCode(); } } } if (getUCPTmaxDynamicFb() != null) { _hashCode += getUCPTmaxDynamicFb().hashCode(); } if (getUCPTmaxDynamicDp() != null) { _hashCode += getUCPTmaxDynamicDp().hashCode(); } if (getUCPTmaxTxTransactions() != null) { _hashCode += getUCPTmaxTxTransactions().hashCode(); } if (getUCPTmaxTxLifetime() != null) { _hashCode += getUCPTmaxTxLifetime().hashCode(); } if (getUCPTlocal() != null) { _hashCode += getUCPTlocal().hashCode(); } if (getUCPTapplicationStatus() != null) { _hashCode += getUCPTapplicationStatus().hashCode(); } if (getUCPTcommissionStatus() != null) { _hashCode += getUCPTcommissionStatus().hashCode(); } if (getUCPTurlImage() != null) { _hashCode += getUCPTurlImage().hashCode(); } if (getUCPTurlTemplate() != null) { _hashCode += getUCPTurlTemplate().hashCode(); } if (getUCPTdynamic() != null) { _hashCode += getUCPTdynamic().hashCode(); } if (getUCPTurlCpFile() != null) { for (int i=0; i<java.lang.reflect.Array.getLength(getUCPTurlCpFile()); i++) { java.lang.Object obj = java.lang.reflect.Array.get(getUCPTurlCpFile(), i); if (obj != null && !obj.getClass().isArray()) { _hashCode += obj.hashCode(); } } } if (getAddress() != null) { for (int i=0; i<java.lang.reflect.Array.getLength(getAddress()); i++) { java.lang.Object obj = java.lang.reflect.Array.get(getAddress(), i); if (obj != null && !obj.getClass().isArray()) { _hashCode += obj.hashCode(); } } } if (getCommand() != null) { for (int i=0; i<java.lang.reflect.Array.getLength(getCommand()); i++) { java.lang.Object obj = java.lang.reflect.Array.get(getCommand(), i); if (obj != null && !obj.getClass().isArray()) { _hashCode += obj.hashCode(); } } } __hashCodeCalc = false; return _hashCode; } // Type metadata private static org.apache.axis.description.TypeDesc typeDesc = new org.apache.axis.description.TypeDesc(LON_Device_Cfg.class, true); static { typeDesc.setXmlType(new javax.xml.namespace.QName("http://wsdl.echelon.com/web_services_ns/ilon100/v4.0/message/", "LON_Device_Cfg")); org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("UCPThandle"); elemField.setXmlName(new javax.xml.namespace.QName("http://wsdl.echelon.com/web_services_ns/ilon100/v4.0/message/", "UCPThandle")); elemField.setXmlType(new javax.xml.namespace.QName("http://wsdl.echelon.com/web_services_ns/ilon100/v4.0/message/", "E_UniqueKey")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("UCPTuniqueId"); elemField.setXmlName(new javax.xml.namespace.QName("http://wsdl.echelon.com/web_services_ns/ilon100/v4.0/message/", "UCPTuniqueId")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "hexBinary")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("UCPTreplacementId"); elemField.setXmlName(new javax.xml.namespace.QName("http://wsdl.echelon.com/web_services_ns/ilon100/v4.0/message/", "UCPTreplacementId")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "hexBinary")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("UCPTprogramId"); elemField.setXmlName(new javax.xml.namespace.QName("http://wsdl.echelon.com/web_services_ns/ilon100/v4.0/message/", "UCPTprogramId")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "hexBinary")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("UCPTgeoPosition"); elemField.setXmlName(new javax.xml.namespace.QName("http://wsdl.echelon.com/web_services_ns/ilon100/v4.0/message/", "UCPTgeoPosition")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("UCPTlocationId"); elemField.setXmlName(new javax.xml.namespace.QName("http://wsdl.echelon.com/web_services_ns/ilon100/v4.0/message/", "UCPTlocationId")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "hexBinary")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("UCPTmaxDynamicFb"); elemField.setXmlName(new javax.xml.namespace.QName("http://wsdl.echelon.com/web_services_ns/ilon100/v4.0/message/", "UCPTmaxDynamicFb")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("UCPTmaxDynamicDp"); elemField.setXmlName(new javax.xml.namespace.QName("http://wsdl.echelon.com/web_services_ns/ilon100/v4.0/message/", "UCPTmaxDynamicDp")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("UCPTmaxTxTransactions"); elemField.setXmlName(new javax.xml.namespace.QName("http://wsdl.echelon.com/web_services_ns/ilon100/v4.0/message/", "UCPTmaxTxTransactions")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("UCPTmaxTxLifetime"); elemField.setXmlName(new javax.xml.namespace.QName("http://wsdl.echelon.com/web_services_ns/ilon100/v4.0/message/", "UCPTmaxTxLifetime")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("UCPTlocal"); elemField.setXmlName(new javax.xml.namespace.QName("http://wsdl.echelon.com/web_services_ns/ilon100/v4.0/message/", "UCPTlocal")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "short")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("UCPTapplicationStatus"); elemField.setXmlName(new javax.xml.namespace.QName("http://wsdl.echelon.com/web_services_ns/ilon100/v4.0/message/", "UCPTapplicationStatus")); elemField.setXmlType(new javax.xml.namespace.QName("http://wsdl.echelon.com/web_services_ns/ilon100/v4.0/message/", "E_LonString")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("UCPTcommissionStatus"); elemField.setXmlName(new javax.xml.namespace.QName("http://wsdl.echelon.com/web_services_ns/ilon100/v4.0/message/", "UCPTcommissionStatus")); elemField.setXmlType(new javax.xml.namespace.QName("http://wsdl.echelon.com/web_services_ns/ilon100/v4.0/message/", "E_LonString")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("UCPTurlImage"); elemField.setXmlName(new javax.xml.namespace.QName("http://wsdl.echelon.com/web_services_ns/ilon100/v4.0/message/", "UCPTurlImage")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("UCPTurlTemplate"); elemField.setXmlName(new javax.xml.namespace.QName("http://wsdl.echelon.com/web_services_ns/ilon100/v4.0/message/", "UCPTurlTemplate")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("UCPTdynamic"); elemField.setXmlName(new javax.xml.namespace.QName("http://wsdl.echelon.com/web_services_ns/ilon100/v4.0/message/", "UCPTdynamic")); elemField.setXmlType(new javax.xml.namespace.QName("http://wsdl.echelon.com/web_services_ns/ilon100/v4.0/message/", "E_LonString")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("UCPTurlCpFile"); elemField.setXmlName(new javax.xml.namespace.QName("http://wsdl.echelon.com/web_services_ns/ilon100/v4.0/message/", "UCPTurlCpFile")); elemField.setXmlType(new javax.xml.namespace.QName("http://wsdl.echelon.com/web_services_ns/ilon100/v4.0/message/", ">LON_Device_Cfg>UCPTurlCpFile")); elemField.setMinOccurs(0); elemField.setNillable(false); elemField.setMaxOccursUnbounded(true); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("address"); elemField.setXmlName(new javax.xml.namespace.QName("http://wsdl.echelon.com/web_services_ns/ilon100/v4.0/message/", "Address")); elemField.setXmlType(new javax.xml.namespace.QName("http://wsdl.echelon.com/web_services_ns/ilon100/v4.0/message/", ">LON_Device_Cfg>Address")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("command"); elemField.setXmlName(new javax.xml.namespace.QName("http://wsdl.echelon.com/web_services_ns/ilon100/v4.0/message/", "Command")); elemField.setXmlType(new javax.xml.namespace.QName("http://wsdl.echelon.com/web_services_ns/ilon100/v4.0/message/", ">LON_Device_Cfg>Command")); elemField.setMinOccurs(0); elemField.setNillable(false); elemField.setMaxOccursUnbounded(true); typeDesc.addFieldDesc(elemField); } /** * Return type metadata object */ public static org.apache.axis.description.TypeDesc getTypeDesc() { return typeDesc; } /** * Get Custom Serializer */ public static org.apache.axis.encoding.Serializer getSerializer( java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType) { return new org.apache.axis.encoding.ser.BeanSerializer( _javaType, _xmlType, typeDesc); } /** * Get Custom Deserializer */ public static org.apache.axis.encoding.Deserializer getDeserializer( java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType) { return new org.apache.axis.encoding.ser.BeanDeserializer( _javaType, _xmlType, typeDesc); } }