edu.indiana.dde.mylead.agent.session
Class MyLeadSessionManager

java.lang.Object
  extended byedu.indiana.dde.mylead.agent.session.MyLeadSessionManager

public class MyLeadSessionManager
extends Object


Constructor Summary
MyLeadSessionManager()
           
 
Method Summary
 void clearSessionIndex()
           
 void closeSession(String uid, String pid, String eid)
           
 boolean containsSession(String _sessionID)
           
 boolean containsSession(String _uid, String _pid, String _eid)
           
 String createSession(String uid, String pid, String eid)
           
 void destroySession(String _sessionID)
           
 String generateEventTopic(String uid, String pid, String eid)
           
 edu.indiana.extreme.lead.types.StringArrayDocument getActiveExperiment(String uID, String proj)
           
 edu.indiana.extreme.lead.types.StringArrayDocument getActiveProject(String uID)
           
 MyLeadSession getSession(String _sessionID)
           
 MyLeadSession getSession(String _uid, String _pid, String _eid)
           
static void main(String[] args)
           
 Enumeration sessions()
           
 void shutdownSession(String uid, String pid, String eid)
           
 int size()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MyLeadSessionManager

public MyLeadSessionManager()
Method Detail

createSession

public String createSession(String uid,
                            String pid,
                            String eid)
                     throws Exception
Throws:
Exception

generateEventTopic

public String generateEventTopic(String uid,
                                 String pid,
                                 String eid)
                          throws Exception
Throws:
Exception

closeSession

public void closeSession(String uid,
                         String pid,
                         String eid)
                  throws Exception
Throws:
Exception

shutdownSession

public void shutdownSession(String uid,
                            String pid,
                            String eid)
                     throws Exception
Throws:
Exception

getSession

public MyLeadSession getSession(String _sessionID)

getSession

public MyLeadSession getSession(String _uid,
                                String _pid,
                                String _eid)

containsSession

public boolean containsSession(String _sessionID)

containsSession

public boolean containsSession(String _uid,
                               String _pid,
                               String _eid)

getActiveExperiment

public edu.indiana.extreme.lead.types.StringArrayDocument getActiveExperiment(String uID,
                                                                              String proj)
                                                                       throws Exception
Throws:
Exception

getActiveProject

public edu.indiana.extreme.lead.types.StringArrayDocument getActiveProject(String uID)
                                                                    throws Exception
Throws:
Exception

size

public int size()

sessions

public Enumeration sessions()

destroySession

public void destroySession(String _sessionID)

clearSessionIndex

public void clearSessionIndex()

toString

public String toString()

main

public static void main(String[] args)
                 throws Exception
Throws:
Exception