|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
com.essbase.eas.server.SessionLogic
public class SessionLogic
SessionLogic This class controls access by the SessionManager to the Primitives. Like all logic classes, it is instantiated long enough to access methods needed by one command.
| Constructor Summary | |
|---|---|
SessionLogic() |
|
| Method Summary | |
|---|---|
boolean |
connect(ISession session)This method attempts to connect an ISession to a database. |
ISession |
create(java.util.ArrayList serverParameters)This method creates an unconnected ISession object. |
boolean |
disconnect(ISession session)This method disconnects an ISession from a database |
boolean |
isConnected(ISession session)This method polls an ISession for its connectedness state |
java.util.HashMap |
login(java.lang.String username, java.lang.String password, java.util.Locale locale)This method polls the authenticator to get the session connection parameters associated with the intersection of the input arguments. |
boolean |
reconnect(ISession session)This method attempts to reconnect an ISession to a database. |
void |
relogin(java.lang.String username, java.lang.String password, java.util.HashMap loginParameters, java.util.Locale locale)Here we relogin possibly revalidating a CSS token |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SessionLogic()
| Method Detail |
|---|
public java.util.HashMap login(java.lang.String username,
java.lang.String password,
java.util.Locale locale)
throws MessageException
MessageException
public void relogin(java.lang.String username,
java.lang.String password,
java.util.HashMap loginParameters,
java.util.Locale locale)
throws MessageException
MessageExceptionpublic ISession create(java.util.ArrayList serverParameters)
public boolean connect(ISession session)
throws java.lang.Exception
java.lang.Exception
public boolean reconnect(ISession session)
throws java.lang.Exception
java.lang.Exceptionpublic boolean disconnect(ISession session)
public boolean isConnected(ISession session)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||