001: /**
002: * SSOSessionManagerSoapBindingSkeleton.java
003: *
004: * This file was auto-generated from WSDL
005: * by the Apache Axis 1.2.1 Jul 21, 2005 (10:26:06 GMT-03:00) WSDL2Java emitter.
006: */package org.josso.gateway.session.service.ws.impl;
007:
008: public class SSOSessionManagerSoapBindingSkeleton implements
009: org.josso.gateway.session.service.ws.impl.SSOSessionManager,
010: org.apache.axis.wsdl.Skeleton {
011: private org.josso.gateway.session.service.ws.impl.SSOSessionManager impl;
012: private static java.util.Map _myOperations = new java.util.Hashtable();
013: private static java.util.Collection _myOperationsList = new java.util.ArrayList();
014:
015: /**
016: * Returns List of OperationDesc objects with this name
017: */
018: public static java.util.List getOperationDescByName(
019: java.lang.String methodName) {
020: return (java.util.List) _myOperations.get(methodName);
021: }
022:
023: /**
024: * Returns Collection of OperationDescs
025: */
026: public static java.util.Collection getOperationDescs() {
027: return _myOperationsList;
028: }
029:
030: static {
031: org.apache.axis.description.OperationDesc _oper;
032: org.apache.axis.description.FaultDesc _fault;
033: org.apache.axis.description.ParameterDesc[] _params;
034: _params = new org.apache.axis.description.ParameterDesc[] { new org.apache.axis.description.ParameterDesc(
035: new javax.xml.namespace.QName("", "in0"),
036: org.apache.axis.description.ParameterDesc.IN,
037: new javax.xml.namespace.QName(
038: "http://www.w3.org/2001/XMLSchema", "string"),
039: java.lang.String.class, false, false), };
040: _oper = new org.apache.axis.description.OperationDesc(
041: "initiateSession", _params,
042: new javax.xml.namespace.QName("",
043: "initiateSessionReturn"));
044: _oper.setReturnType(new javax.xml.namespace.QName(
045: "http://www.w3.org/2001/XMLSchema", "string"));
046: _oper.setElementQName(new javax.xml.namespace.QName(
047: "http://josso.org/gateway/session/service/ws/impl",
048: "initiateSession"));
049: _oper.setSoapAction("");
050: _myOperationsList.add(_oper);
051: if (_myOperations.get("initiateSession") == null) {
052: _myOperations.put("initiateSession",
053: new java.util.ArrayList());
054: }
055: ((java.util.List) _myOperations.get("initiateSession"))
056: .add(_oper);
057: _fault = new org.apache.axis.description.FaultDesc();
058: _fault.setName("TooManyOpenSessionsException");
059: _fault.setQName(new javax.xml.namespace.QName(
060: "http://josso.org/gateway/session/service/ws/impl",
061: "fault"));
062: _fault
063: .setClassName("org.josso.gateway.session.service.ws.impl.TooManyOpenSessionsException");
064: _fault.setXmlType(new javax.xml.namespace.QName(
065: "http://josso.org/gateway/session/service/ws/impl",
066: "TooManyOpenSessionsException"));
067: _oper.addFault(_fault);
068: _fault = new org.apache.axis.description.FaultDesc();
069: _fault.setName("SSOSessionException");
070: _fault.setQName(new javax.xml.namespace.QName(
071: "http://josso.org/gateway/session/service/ws/impl",
072: "fault"));
073: _fault
074: .setClassName("org.josso.gateway.session.service.ws.impl.SSOSessionException");
075: _fault.setXmlType(new javax.xml.namespace.QName(
076: "http://josso.org/gateway/session/service/ws/impl",
077: "SSOSessionException"));
078: _oper.addFault(_fault);
079: _params = new org.apache.axis.description.ParameterDesc[] { new org.apache.axis.description.ParameterDesc(
080: new javax.xml.namespace.QName("", "in0"),
081: org.apache.axis.description.ParameterDesc.IN,
082: new javax.xml.namespace.QName(
083: "http://www.w3.org/2001/XMLSchema", "string"),
084: java.lang.String.class, false, false), };
085: _oper = new org.apache.axis.description.OperationDesc(
086: "accessSession", _params, null);
087: _oper.setElementQName(new javax.xml.namespace.QName(
088: "http://josso.org/gateway/session/service/ws/impl",
089: "accessSession"));
090: _oper.setSoapAction("");
091: _myOperationsList.add(_oper);
092: if (_myOperations.get("accessSession") == null) {
093: _myOperations.put("accessSession",
094: new java.util.ArrayList());
095: }
096: ((java.util.List) _myOperations.get("accessSession"))
097: .add(_oper);
098: _fault = new org.apache.axis.description.FaultDesc();
099: _fault.setName("NoSuchSessionException");
100: _fault.setQName(new javax.xml.namespace.QName(
101: "http://josso.org/gateway/session/service/ws/impl",
102: "fault"));
103: _fault
104: .setClassName("org.josso.gateway.session.service.ws.impl.NoSuchSessionException");
105: _fault.setXmlType(new javax.xml.namespace.QName(
106: "http://josso.org/gateway/session/service/ws/impl",
107: "NoSuchSessionException"));
108: _oper.addFault(_fault);
109: _fault = new org.apache.axis.description.FaultDesc();
110: _fault.setName("SSOSessionException");
111: _fault.setQName(new javax.xml.namespace.QName(
112: "http://josso.org/gateway/session/service/ws/impl",
113: "fault"));
114: _fault
115: .setClassName("org.josso.gateway.session.service.ws.impl.SSOSessionException");
116: _fault.setXmlType(new javax.xml.namespace.QName(
117: "http://josso.org/gateway/session/service/ws/impl",
118: "SSOSessionException"));
119: _oper.addFault(_fault);
120: _params = new org.apache.axis.description.ParameterDesc[] { new org.apache.axis.description.ParameterDesc(
121: new javax.xml.namespace.QName("", "in0"),
122: org.apache.axis.description.ParameterDesc.IN,
123: new javax.xml.namespace.QName(
124: "http://www.w3.org/2001/XMLSchema", "string"),
125: java.lang.String.class, false, false), };
126: _oper = new org.apache.axis.description.OperationDesc(
127: "getSession", _params, new javax.xml.namespace.QName(
128: "", "getSessionReturn"));
129: _oper.setReturnType(new javax.xml.namespace.QName(
130: "http://josso.org/gateway/session/service/ws/impl",
131: "SSOSession"));
132: _oper.setElementQName(new javax.xml.namespace.QName(
133: "http://josso.org/gateway/session/service/ws/impl",
134: "getSession"));
135: _oper.setSoapAction("");
136: _myOperationsList.add(_oper);
137: if (_myOperations.get("getSession") == null) {
138: _myOperations.put("getSession", new java.util.ArrayList());
139: }
140: ((java.util.List) _myOperations.get("getSession")).add(_oper);
141: _fault = new org.apache.axis.description.FaultDesc();
142: _fault.setName("NoSuchSessionException");
143: _fault.setQName(new javax.xml.namespace.QName(
144: "http://josso.org/gateway/session/service/ws/impl",
145: "fault"));
146: _fault
147: .setClassName("org.josso.gateway.session.service.ws.impl.NoSuchSessionException");
148: _fault.setXmlType(new javax.xml.namespace.QName(
149: "http://josso.org/gateway/session/service/ws/impl",
150: "NoSuchSessionException"));
151: _oper.addFault(_fault);
152: _fault = new org.apache.axis.description.FaultDesc();
153: _fault.setName("SSOSessionException");
154: _fault.setQName(new javax.xml.namespace.QName(
155: "http://josso.org/gateway/session/service/ws/impl",
156: "fault"));
157: _fault
158: .setClassName("org.josso.gateway.session.service.ws.impl.SSOSessionException");
159: _fault.setXmlType(new javax.xml.namespace.QName(
160: "http://josso.org/gateway/session/service/ws/impl",
161: "SSOSessionException"));
162: _oper.addFault(_fault);
163: _params = new org.apache.axis.description.ParameterDesc[] {};
164: _oper = new org.apache.axis.description.OperationDesc(
165: "getSessions", _params, new javax.xml.namespace.QName(
166: "", "getSessionsReturn"));
167: _oper.setReturnType(new javax.xml.namespace.QName(
168: "http://josso.org/gateway/session/service/ws/impl",
169: "ArrayOf_xsd_anyType"));
170: _oper.setElementQName(new javax.xml.namespace.QName(
171: "http://josso.org/gateway/session/service/ws/impl",
172: "getSessions"));
173: _oper.setSoapAction("");
174: _myOperationsList.add(_oper);
175: if (_myOperations.get("getSessions") == null) {
176: _myOperations.put("getSessions", new java.util.ArrayList());
177: }
178: ((java.util.List) _myOperations.get("getSessions")).add(_oper);
179: _fault = new org.apache.axis.description.FaultDesc();
180: _fault.setName("SSOSessionException");
181: _fault.setQName(new javax.xml.namespace.QName(
182: "http://josso.org/gateway/session/service/ws/impl",
183: "fault"));
184: _fault
185: .setClassName("org.josso.gateway.session.service.ws.impl.SSOSessionException");
186: _fault.setXmlType(new javax.xml.namespace.QName(
187: "http://josso.org/gateway/session/service/ws/impl",
188: "SSOSessionException"));
189: _oper.addFault(_fault);
190: _params = new org.apache.axis.description.ParameterDesc[] { new org.apache.axis.description.ParameterDesc(
191: new javax.xml.namespace.QName("", "in0"),
192: org.apache.axis.description.ParameterDesc.IN,
193: new javax.xml.namespace.QName(
194: "http://www.w3.org/2001/XMLSchema", "string"),
195: java.lang.String.class, false, false), };
196: _oper = new org.apache.axis.description.OperationDesc(
197: "getUserSessions", _params,
198: new javax.xml.namespace.QName("",
199: "getUserSessionsReturn"));
200: _oper.setReturnType(new javax.xml.namespace.QName(
201: "http://josso.org/gateway/session/service/ws/impl",
202: "ArrayOf_xsd_anyType"));
203: _oper.setElementQName(new javax.xml.namespace.QName(
204: "http://josso.org/gateway/session/service/ws/impl",
205: "getUserSessions"));
206: _oper.setSoapAction("");
207: _myOperationsList.add(_oper);
208: if (_myOperations.get("getUserSessions") == null) {
209: _myOperations.put("getUserSessions",
210: new java.util.ArrayList());
211: }
212: ((java.util.List) _myOperations.get("getUserSessions"))
213: .add(_oper);
214: _fault = new org.apache.axis.description.FaultDesc();
215: _fault.setName("NoSuchSessionException");
216: _fault.setQName(new javax.xml.namespace.QName(
217: "http://josso.org/gateway/session/service/ws/impl",
218: "fault"));
219: _fault
220: .setClassName("org.josso.gateway.session.service.ws.impl.NoSuchSessionException");
221: _fault.setXmlType(new javax.xml.namespace.QName(
222: "http://josso.org/gateway/session/service/ws/impl",
223: "NoSuchSessionException"));
224: _oper.addFault(_fault);
225: _fault = new org.apache.axis.description.FaultDesc();
226: _fault.setName("SSOSessionException");
227: _fault.setQName(new javax.xml.namespace.QName(
228: "http://josso.org/gateway/session/service/ws/impl",
229: "fault"));
230: _fault
231: .setClassName("org.josso.gateway.session.service.ws.impl.SSOSessionException");
232: _fault.setXmlType(new javax.xml.namespace.QName(
233: "http://josso.org/gateway/session/service/ws/impl",
234: "SSOSessionException"));
235: _oper.addFault(_fault);
236: _params = new org.apache.axis.description.ParameterDesc[] {};
237: _oper = new org.apache.axis.description.OperationDesc(
238: "invalidateAll", _params, null);
239: _oper.setElementQName(new javax.xml.namespace.QName(
240: "http://josso.org/gateway/session/service/ws/impl",
241: "invalidateAll"));
242: _oper.setSoapAction("");
243: _myOperationsList.add(_oper);
244: if (_myOperations.get("invalidateAll") == null) {
245: _myOperations.put("invalidateAll",
246: new java.util.ArrayList());
247: }
248: ((java.util.List) _myOperations.get("invalidateAll"))
249: .add(_oper);
250: _fault = new org.apache.axis.description.FaultDesc();
251: _fault.setName("SSOSessionException");
252: _fault.setQName(new javax.xml.namespace.QName(
253: "http://josso.org/gateway/session/service/ws/impl",
254: "fault"));
255: _fault
256: .setClassName("org.josso.gateway.session.service.ws.impl.SSOSessionException");
257: _fault.setXmlType(new javax.xml.namespace.QName(
258: "http://josso.org/gateway/session/service/ws/impl",
259: "SSOSessionException"));
260: _oper.addFault(_fault);
261: _params = new org.apache.axis.description.ParameterDesc[] {};
262: _oper = new org.apache.axis.description.OperationDesc(
263: "checkValidSessions", _params, null);
264: _oper.setElementQName(new javax.xml.namespace.QName(
265: "http://josso.org/gateway/session/service/ws/impl",
266: "checkValidSessions"));
267: _oper.setSoapAction("");
268: _myOperationsList.add(_oper);
269: if (_myOperations.get("checkValidSessions") == null) {
270: _myOperations.put("checkValidSessions",
271: new java.util.ArrayList());
272: }
273: ((java.util.List) _myOperations.get("checkValidSessions"))
274: .add(_oper);
275: _params = new org.apache.axis.description.ParameterDesc[] {};
276: _oper = new org.apache.axis.description.OperationDesc(
277: "getSessionCount", _params,
278: new javax.xml.namespace.QName("",
279: "getSessionCountReturn"));
280: _oper.setReturnType(new javax.xml.namespace.QName(
281: "http://www.w3.org/2001/XMLSchema", "int"));
282: _oper.setElementQName(new javax.xml.namespace.QName(
283: "http://josso.org/gateway/session/service/ws/impl",
284: "getSessionCount"));
285: _oper.setSoapAction("");
286: _myOperationsList.add(_oper);
287: if (_myOperations.get("getSessionCount") == null) {
288: _myOperations.put("getSessionCount",
289: new java.util.ArrayList());
290: }
291: ((java.util.List) _myOperations.get("getSessionCount"))
292: .add(_oper);
293: _fault = new org.apache.axis.description.FaultDesc();
294: _fault.setName("SSOSessionException");
295: _fault.setQName(new javax.xml.namespace.QName(
296: "http://josso.org/gateway/session/service/ws/impl",
297: "fault"));
298: _fault
299: .setClassName("org.josso.gateway.session.service.ws.impl.SSOSessionException");
300: _fault.setXmlType(new javax.xml.namespace.QName(
301: "http://josso.org/gateway/session/service/ws/impl",
302: "SSOSessionException"));
303: _oper.addFault(_fault);
304: _params = new org.apache.axis.description.ParameterDesc[] {};
305: _oper = new org.apache.axis.description.OperationDesc(
306: "initialize", _params, null);
307: _oper.setElementQName(new javax.xml.namespace.QName(
308: "http://josso.org/gateway/session/service/ws/impl",
309: "initialize"));
310: _oper.setSoapAction("");
311: _myOperationsList.add(_oper);
312: if (_myOperations.get("initialize") == null) {
313: _myOperations.put("initialize", new java.util.ArrayList());
314: }
315: ((java.util.List) _myOperations.get("initialize")).add(_oper);
316: _params = new org.apache.axis.description.ParameterDesc[] { new org.apache.axis.description.ParameterDesc(
317: new javax.xml.namespace.QName("", "in0"),
318: org.apache.axis.description.ParameterDesc.IN,
319: new javax.xml.namespace.QName(
320: "http://www.w3.org/2001/XMLSchema", "string"),
321: java.lang.String.class, false, false), };
322: _oper = new org.apache.axis.description.OperationDesc(
323: "invalidate", _params, null);
324: _oper.setElementQName(new javax.xml.namespace.QName(
325: "http://josso.org/gateway/session/service/ws/impl",
326: "invalidate"));
327: _oper.setSoapAction("");
328: _myOperationsList.add(_oper);
329: if (_myOperations.get("invalidate") == null) {
330: _myOperations.put("invalidate", new java.util.ArrayList());
331: }
332: ((java.util.List) _myOperations.get("invalidate")).add(_oper);
333: _fault = new org.apache.axis.description.FaultDesc();
334: _fault.setName("NoSuchSessionException");
335: _fault.setQName(new javax.xml.namespace.QName(
336: "http://josso.org/gateway/session/service/ws/impl",
337: "fault"));
338: _fault
339: .setClassName("org.josso.gateway.session.service.ws.impl.NoSuchSessionException");
340: _fault.setXmlType(new javax.xml.namespace.QName(
341: "http://josso.org/gateway/session/service/ws/impl",
342: "NoSuchSessionException"));
343: _oper.addFault(_fault);
344: _fault = new org.apache.axis.description.FaultDesc();
345: _fault.setName("SSOSessionException");
346: _fault.setQName(new javax.xml.namespace.QName(
347: "http://josso.org/gateway/session/service/ws/impl",
348: "fault"));
349: _fault
350: .setClassName("org.josso.gateway.session.service.ws.impl.SSOSessionException");
351: _fault.setXmlType(new javax.xml.namespace.QName(
352: "http://josso.org/gateway/session/service/ws/impl",
353: "SSOSessionException"));
354: _oper.addFault(_fault);
355: }
356:
357: public SSOSessionManagerSoapBindingSkeleton() {
358: this .impl = new org.josso.gateway.session.service.ws.impl.SSOSessionManagerSoapBindingImpl();
359: }
360:
361: public SSOSessionManagerSoapBindingSkeleton(
362: org.josso.gateway.session.service.ws.impl.SSOSessionManager impl) {
363: this .impl = impl;
364: }
365:
366: public java.lang.String initiateSession(java.lang.String in0)
367: throws java.rmi.RemoteException,
368: org.josso.gateway.session.service.ws.impl.TooManyOpenSessionsException,
369: org.josso.gateway.session.service.ws.impl.SSOSessionException {
370: java.lang.String ret = impl.initiateSession(in0);
371: return ret;
372: }
373:
374: public void accessSession(java.lang.String in0)
375: throws java.rmi.RemoteException,
376: org.josso.gateway.session.service.ws.impl.NoSuchSessionException,
377: org.josso.gateway.session.service.ws.impl.SSOSessionException {
378: impl.accessSession(in0);
379: }
380:
381: public org.josso.gateway.session.service.ws.impl.SSOSession getSession(
382: java.lang.String in0)
383: throws java.rmi.RemoteException,
384: org.josso.gateway.session.service.ws.impl.NoSuchSessionException,
385: org.josso.gateway.session.service.ws.impl.SSOSessionException {
386: org.josso.gateway.session.service.ws.impl.SSOSession ret = impl
387: .getSession(in0);
388: return ret;
389: }
390:
391: public java.lang.Object[] getSessions()
392: throws java.rmi.RemoteException,
393: org.josso.gateway.session.service.ws.impl.SSOSessionException {
394: java.lang.Object[] ret = impl.getSessions();
395: return ret;
396: }
397:
398: public java.lang.Object[] getUserSessions(java.lang.String in0)
399: throws java.rmi.RemoteException,
400: org.josso.gateway.session.service.ws.impl.NoSuchSessionException,
401: org.josso.gateway.session.service.ws.impl.SSOSessionException {
402: java.lang.Object[] ret = impl.getUserSessions(in0);
403: return ret;
404: }
405:
406: public void invalidateAll()
407: throws java.rmi.RemoteException,
408: org.josso.gateway.session.service.ws.impl.SSOSessionException {
409: impl.invalidateAll();
410: }
411:
412: public void checkValidSessions() throws java.rmi.RemoteException {
413: impl.checkValidSessions();
414: }
415:
416: public int getSessionCount()
417: throws java.rmi.RemoteException,
418: org.josso.gateway.session.service.ws.impl.SSOSessionException {
419: int ret = impl.getSessionCount();
420: return ret;
421: }
422:
423: public void initialize() throws java.rmi.RemoteException {
424: impl.initialize();
425: }
426:
427: public void invalidate(java.lang.String in0)
428: throws java.rmi.RemoteException,
429: org.josso.gateway.session.service.ws.impl.NoSuchSessionException,
430: org.josso.gateway.session.service.ws.impl.SSOSessionException {
431: impl.invalidate(in0);
432: }
433:
434: }
|