/**
|
* Server.java
|
*
|
* This file was auto-generated from WSDL
|
* by the Apache Axis 1.4.1-SNAPSHOT Nov 07, 2023 (07:57:58 UTC) WSDL2Java emitter.
|
*/
|
|
package com.gear.common.utils.emailsq.service;
|
|
public class Server implements java.io.Serializable {
|
private java.lang.String serverID;
|
|
private java.lang.String host;
|
|
private java.lang.String port;
|
|
private java.lang.String password;
|
|
private java.lang.String username;
|
|
private java.lang.String queuelength;
|
|
public Server() {
|
}
|
|
public Server(
|
java.lang.String serverID,
|
java.lang.String host,
|
java.lang.String port,
|
java.lang.String password,
|
java.lang.String username,
|
java.lang.String queuelength) {
|
this.serverID = serverID;
|
this.host = host;
|
this.port = port;
|
this.password = password;
|
this.username = username;
|
this.queuelength = queuelength;
|
}
|
|
|
/**
|
* Gets the serverID value for this Server.
|
*
|
* @return serverID
|
*/
|
public java.lang.String getServerID() {
|
return serverID;
|
}
|
|
|
/**
|
* Sets the serverID value for this Server.
|
*
|
* @param serverID
|
*/
|
public void setServerID(java.lang.String serverID) {
|
this.serverID = serverID;
|
}
|
|
|
/**
|
* Gets the host value for this Server.
|
*
|
* @return host
|
*/
|
public java.lang.String getHost() {
|
return host;
|
}
|
|
|
/**
|
* Sets the host value for this Server.
|
*
|
* @param host
|
*/
|
public void setHost(java.lang.String host) {
|
this.host = host;
|
}
|
|
|
/**
|
* Gets the port value for this Server.
|
*
|
* @return port
|
*/
|
public java.lang.String getPort() {
|
return port;
|
}
|
|
|
/**
|
* Sets the port value for this Server.
|
*
|
* @param port
|
*/
|
public void setPort(java.lang.String port) {
|
this.port = port;
|
}
|
|
|
/**
|
* Gets the password value for this Server.
|
*
|
* @return password
|
*/
|
public java.lang.String getPassword() {
|
return password;
|
}
|
|
|
/**
|
* Sets the password value for this Server.
|
*
|
* @param password
|
*/
|
public void setPassword(java.lang.String password) {
|
this.password = password;
|
}
|
|
|
/**
|
* Gets the username value for this Server.
|
*
|
* @return username
|
*/
|
public java.lang.String getUsername() {
|
return username;
|
}
|
|
|
/**
|
* Sets the username value for this Server.
|
*
|
* @param username
|
*/
|
public void setUsername(java.lang.String username) {
|
this.username = username;
|
}
|
|
|
/**
|
* Gets the queuelength value for this Server.
|
*
|
* @return queuelength
|
*/
|
public java.lang.String getQueuelength() {
|
return queuelength;
|
}
|
|
|
/**
|
* Sets the queuelength value for this Server.
|
*
|
* @param queuelength
|
*/
|
public void setQueuelength(java.lang.String queuelength) {
|
this.queuelength = queuelength;
|
}
|
|
private java.lang.Object __equalsCalc = null;
|
public synchronized boolean equals(java.lang.Object obj) {
|
if (!(obj instanceof Server)) return false;
|
Server other = (Server) obj;
|
if (this == obj) return true;
|
if (__equalsCalc != null) {
|
return (__equalsCalc == obj);
|
}
|
__equalsCalc = obj;
|
boolean _equals;
|
_equals = true &&
|
((this.serverID==null && other.getServerID()==null) ||
|
(this.serverID!=null &&
|
this.serverID.equals(other.getServerID()))) &&
|
((this.host==null && other.getHost()==null) ||
|
(this.host!=null &&
|
this.host.equals(other.getHost()))) &&
|
((this.port==null && other.getPort()==null) ||
|
(this.port!=null &&
|
this.port.equals(other.getPort()))) &&
|
((this.password==null && other.getPassword()==null) ||
|
(this.password!=null &&
|
this.password.equals(other.getPassword()))) &&
|
((this.username==null && other.getUsername()==null) ||
|
(this.username!=null &&
|
this.username.equals(other.getUsername()))) &&
|
((this.queuelength==null && other.getQueuelength()==null) ||
|
(this.queuelength!=null &&
|
this.queuelength.equals(other.getQueuelength())));
|
__equalsCalc = null;
|
return _equals;
|
}
|
|
private boolean __hashCodeCalc = false;
|
public synchronized int hashCode() {
|
if (__hashCodeCalc) {
|
return 0;
|
}
|
__hashCodeCalc = true;
|
int _hashCode = 1;
|
if (getServerID() != null) {
|
_hashCode += getServerID().hashCode();
|
}
|
if (getHost() != null) {
|
_hashCode += getHost().hashCode();
|
}
|
if (getPort() != null) {
|
_hashCode += getPort().hashCode();
|
}
|
if (getPassword() != null) {
|
_hashCode += getPassword().hashCode();
|
}
|
if (getUsername() != null) {
|
_hashCode += getUsername().hashCode();
|
}
|
if (getQueuelength() != null) {
|
_hashCode += getQueuelength().hashCode();
|
}
|
__hashCodeCalc = false;
|
return _hashCode;
|
}
|
|
// Type metadata
|
private static org.apache.axis.description.TypeDesc typeDesc =
|
new org.apache.axis.description.TypeDesc(Server.class, true);
|
|
static {
|
typeDesc.setXmlType(new javax.xml.namespace.QName("http://service.reasonablespread.com/", "server"));
|
org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
|
elemField.setFieldName("serverID");
|
elemField.setXmlName(new javax.xml.namespace.QName("http://service.reasonablespread.com/", "ServerID"));
|
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("host");
|
elemField.setXmlName(new javax.xml.namespace.QName("http://service.reasonablespread.com/", "Host"));
|
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("port");
|
elemField.setXmlName(new javax.xml.namespace.QName("http://service.reasonablespread.com/", "Port"));
|
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("password");
|
elemField.setXmlName(new javax.xml.namespace.QName("http://service.reasonablespread.com/", "Password"));
|
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("username");
|
elemField.setXmlName(new javax.xml.namespace.QName("http://service.reasonablespread.com/", "Username"));
|
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("queuelength");
|
elemField.setXmlName(new javax.xml.namespace.QName("http://service.reasonablespread.com/", "Queuelength"));
|
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
|
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);
|
}
|
|
}
|