01: /**
02: * SSOSessionManager.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 interface SSOSessionManager extends java.rmi.Remote {
09: public java.lang.String initiateSession(java.lang.String in0)
10: throws java.rmi.RemoteException,
11: org.josso.gateway.session.service.ws.impl.TooManyOpenSessionsException,
12: org.josso.gateway.session.service.ws.impl.SSOSessionException;
13:
14: public void accessSession(java.lang.String in0)
15: throws java.rmi.RemoteException,
16: org.josso.gateway.session.service.ws.impl.NoSuchSessionException,
17: org.josso.gateway.session.service.ws.impl.SSOSessionException;
18:
19: public org.josso.gateway.session.service.ws.impl.SSOSession getSession(
20: java.lang.String in0)
21: throws java.rmi.RemoteException,
22: org.josso.gateway.session.service.ws.impl.NoSuchSessionException,
23: org.josso.gateway.session.service.ws.impl.SSOSessionException;
24:
25: public java.lang.Object[] getSessions()
26: throws java.rmi.RemoteException,
27: org.josso.gateway.session.service.ws.impl.SSOSessionException;
28:
29: public java.lang.Object[] getUserSessions(java.lang.String in0)
30: throws java.rmi.RemoteException,
31: org.josso.gateway.session.service.ws.impl.NoSuchSessionException,
32: org.josso.gateway.session.service.ws.impl.SSOSessionException;
33:
34: public void invalidateAll()
35: throws java.rmi.RemoteException,
36: org.josso.gateway.session.service.ws.impl.SSOSessionException;
37:
38: public void checkValidSessions() throws java.rmi.RemoteException;
39:
40: public int getSessionCount()
41: throws java.rmi.RemoteException,
42: org.josso.gateway.session.service.ws.impl.SSOSessionException;
43:
44: public void initialize() throws java.rmi.RemoteException;
45:
46: public void invalidate(java.lang.String in0)
47: throws java.rmi.RemoteException,
48: org.josso.gateway.session.service.ws.impl.NoSuchSessionException,
49: org.josso.gateway.session.service.ws.impl.SSOSessionException;
50: }
|