01: /**
02: * SSOSessionException.java
03: *
04: * This file was auto-generated from WSDL
05: * by the Apache Axis 1.2.1 Jul 21, 2005 (10:26:06 GMT-03:00) WSDL2Java emitter.
06: */package org.josso.gateway.session.service.ws.impl;
07:
08: public class SSOSessionException extends org.apache.axis.AxisFault
09: implements java.io.Serializable {
10:
11: public SSOSessionException() {
12: }
13:
14: private java.lang.Object __equalsCalc = null;
15:
16: public synchronized boolean equals(java.lang.Object obj) {
17: if (!(obj instanceof SSOSessionException))
18: return false;
19: SSOSessionException other = (SSOSessionException) obj;
20: if (obj == null)
21: return false;
22: if (this == obj)
23: return true;
24: if (__equalsCalc != null) {
25: return (__equalsCalc == obj);
26: }
27: __equalsCalc = obj;
28: boolean _equals;
29: _equals = true;
30: __equalsCalc = null;
31: return _equals;
32: }
33:
34: private boolean __hashCodeCalc = false;
35:
36: public synchronized int hashCode() {
37: if (__hashCodeCalc) {
38: return 0;
39: }
40: __hashCodeCalc = true;
41: int _hashCode = 1;
42: __hashCodeCalc = false;
43: return _hashCode;
44: }
45:
46: // Type metadata
47: private static org.apache.axis.description.TypeDesc typeDesc = new org.apache.axis.description.TypeDesc(
48: SSOSessionException.class, true);
49:
50: static {
51: typeDesc.setXmlType(new javax.xml.namespace.QName(
52: "http://josso.org/gateway/session/service/ws/impl",
53: "SSOSessionException"));
54: }
55:
56: /**
57: * Return type metadata object
58: */
59: public static org.apache.axis.description.TypeDesc getTypeDesc() {
60: return typeDesc;
61: }
62:
63: /**
64: * Get Custom Serializer
65: */
66: public static org.apache.axis.encoding.Serializer getSerializer(
67: java.lang.String mechType, java.lang.Class _javaType,
68: javax.xml.namespace.QName _xmlType) {
69: return new org.apache.axis.encoding.ser.BeanSerializer(
70: _javaType, _xmlType, typeDesc);
71: }
72:
73: /**
74: * Get Custom Deserializer
75: */
76: public static org.apache.axis.encoding.Deserializer getDeserializer(
77: java.lang.String mechType, java.lang.Class _javaType,
78: javax.xml.namespace.QName _xmlType) {
79: return new org.apache.axis.encoding.ser.BeanDeserializer(
80: _javaType, _xmlType, typeDesc);
81: }
82:
83: /**
84: * Writes the exception data to the faultDetails
85: */
86: public void writeDetails(javax.xml.namespace.QName qname,
87: org.apache.axis.encoding.SerializationContext context)
88: throws java.io.IOException {
89: context.serialize(qname, null, this);
90: }
91: }
|