/** * StatusData.java * * This file was auto-generated from WSDL * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter. */ package org.datacontract.schemas._2004._07.DaoMqPump2; public class StatusData implements java.io.Serializable { private java.lang.Integer counter; private java.lang.String lastErrorMessage; private java.lang.String lastErrorTime; private java.lang.String lastOkTime; private java.lang.String lastTransferTime; private java.lang.Boolean lastrunOk; private java.lang.Boolean transportEnabled; public StatusData() { } public StatusData( java.lang.Integer counter, java.lang.String lastErrorMessage, java.lang.String lastErrorTime, java.lang.String lastOkTime, java.lang.String lastTransferTime, java.lang.Boolean lastrunOk, java.lang.Boolean transportEnabled) { this.counter = counter; this.lastErrorMessage = lastErrorMessage; this.lastErrorTime = lastErrorTime; this.lastOkTime = lastOkTime; this.lastTransferTime = lastTransferTime; this.lastrunOk = lastrunOk; this.transportEnabled = transportEnabled; } /** * Gets the counter value for this StatusData. * * @return counter */ public java.lang.Integer getCounter() { return counter; } /** * Sets the counter value for this StatusData. * * @param counter */ public void setCounter(java.lang.Integer counter) { this.counter = counter; } /** * Gets the lastErrorMessage value for this StatusData. * * @return lastErrorMessage */ public java.lang.String getLastErrorMessage() { return lastErrorMessage; } /** * Sets the lastErrorMessage value for this StatusData. * * @param lastErrorMessage */ public void setLastErrorMessage(java.lang.String lastErrorMessage) { this.lastErrorMessage = lastErrorMessage; } /** * Gets the lastErrorTime value for this StatusData. * * @return lastErrorTime */ public java.lang.String getLastErrorTime() { return lastErrorTime; } /** * Sets the lastErrorTime value for this StatusData. * * @param lastErrorTime */ public void setLastErrorTime(java.lang.String lastErrorTime) { this.lastErrorTime = lastErrorTime; } /** * Gets the lastOkTime value for this StatusData. * * @return lastOkTime */ public java.lang.String getLastOkTime() { return lastOkTime; } /** * Sets the lastOkTime value for this StatusData. * * @param lastOkTime */ public void setLastOkTime(java.lang.String lastOkTime) { this.lastOkTime = lastOkTime; } /** * Gets the lastTransferTime value for this StatusData. * * @return lastTransferTime */ public java.lang.String getLastTransferTime() { return lastTransferTime; } /** * Sets the lastTransferTime value for this StatusData. * * @param lastTransferTime */ public void setLastTransferTime(java.lang.String lastTransferTime) { this.lastTransferTime = lastTransferTime; } /** * Gets the lastrunOk value for this StatusData. * * @return lastrunOk */ public java.lang.Boolean getLastrunOk() { return lastrunOk; } /** * Sets the lastrunOk value for this StatusData. * * @param lastrunOk */ public void setLastrunOk(java.lang.Boolean lastrunOk) { this.lastrunOk = lastrunOk; } /** * Gets the transportEnabled value for this StatusData. * * @return transportEnabled */ public java.lang.Boolean getTransportEnabled() { return transportEnabled; } /** * Sets the transportEnabled value for this StatusData. * * @param transportEnabled */ public void setTransportEnabled(java.lang.Boolean transportEnabled) { this.transportEnabled = transportEnabled; } private java.lang.Object __equalsCalc = null; public synchronized boolean equals(java.lang.Object obj) { if (!(obj instanceof StatusData)) return false; StatusData other = (StatusData) obj; if (obj == null) return false; if (this == obj) return true; if (__equalsCalc != null) { return (__equalsCalc == obj); } __equalsCalc = obj; boolean _equals; _equals = true && ((this.counter==null && other.getCounter()==null) || (this.counter!=null && this.counter.equals(other.getCounter()))) && ((this.lastErrorMessage==null && other.getLastErrorMessage()==null) || (this.lastErrorMessage!=null && this.lastErrorMessage.equals(other.getLastErrorMessage()))) && ((this.lastErrorTime==null && other.getLastErrorTime()==null) || (this.lastErrorTime!=null && this.lastErrorTime.equals(other.getLastErrorTime()))) && ((this.lastOkTime==null && other.getLastOkTime()==null) || (this.lastOkTime!=null && this.lastOkTime.equals(other.getLastOkTime()))) && ((this.lastTransferTime==null && other.getLastTransferTime()==null) || (this.lastTransferTime!=null && this.lastTransferTime.equals(other.getLastTransferTime()))) && ((this.lastrunOk==null && other.getLastrunOk()==null) || (this.lastrunOk!=null && this.lastrunOk.equals(other.getLastrunOk()))) && ((this.transportEnabled==null && other.getTransportEnabled()==null) || (this.transportEnabled!=null && this.transportEnabled.equals(other.getTransportEnabled()))); __equalsCalc = null; return _equals; } private boolean __hashCodeCalc = false; public synchronized int hashCode() { if (__hashCodeCalc) { return 0; } __hashCodeCalc = true; int _hashCode = 1; if (getCounter() != null) { _hashCode += getCounter().hashCode(); } if (getLastErrorMessage() != null) { _hashCode += getLastErrorMessage().hashCode(); } if (getLastErrorTime() != null) { _hashCode += getLastErrorTime().hashCode(); } if (getLastOkTime() != null) { _hashCode += getLastOkTime().hashCode(); } if (getLastTransferTime() != null) { _hashCode += getLastTransferTime().hashCode(); } if (getLastrunOk() != null) { _hashCode += getLastrunOk().hashCode(); } if (getTransportEnabled() != null) { _hashCode += getTransportEnabled().hashCode(); } __hashCodeCalc = false; return _hashCode; } // Type metadata private static org.apache.axis.description.TypeDesc typeDesc = new org.apache.axis.description.TypeDesc(StatusData.class, true); static { typeDesc.setXmlType(new javax.xml.namespace.QName("http://schemas.datacontract.org/2004/07/DaoMqPump2", "StatusData")); org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("counter"); elemField.setXmlName(new javax.xml.namespace.QName("http://schemas.datacontract.org/2004/07/DaoMqPump2", "counter")); 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("lastErrorMessage"); elemField.setXmlName(new javax.xml.namespace.QName("http://schemas.datacontract.org/2004/07/DaoMqPump2", "lastErrorMessage")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); elemField.setMinOccurs(0); elemField.setNillable(true); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("lastErrorTime"); elemField.setXmlName(new javax.xml.namespace.QName("http://schemas.datacontract.org/2004/07/DaoMqPump2", "lastErrorTime")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); elemField.setMinOccurs(0); elemField.setNillable(true); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("lastOkTime"); elemField.setXmlName(new javax.xml.namespace.QName("http://schemas.datacontract.org/2004/07/DaoMqPump2", "lastOkTime")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); elemField.setMinOccurs(0); elemField.setNillable(true); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("lastTransferTime"); elemField.setXmlName(new javax.xml.namespace.QName("http://schemas.datacontract.org/2004/07/DaoMqPump2", "lastTransferTime")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); elemField.setMinOccurs(0); elemField.setNillable(true); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("lastrunOk"); elemField.setXmlName(new javax.xml.namespace.QName("http://schemas.datacontract.org/2004/07/DaoMqPump2", "lastrunOk")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("transportEnabled"); elemField.setXmlName(new javax.xml.namespace.QName("http://schemas.datacontract.org/2004/07/DaoMqPump2", "transportEnabled")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean")); elemField.setMinOccurs(0); elemField.setNillable(false); 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); } }