|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
com.essbase.eas.framework.client.defs.login.LoginDialogSettings
public class LoginDialogSettings
Acts as persistent storage for the users to connect to multiple EAS servers. The user can create connections through the login dialog and through menu items if using the EAS admin plug in
Method Summary | |
---|---|
boolean |
addServer(java.lang.String serverName, java.lang.String userName) Add a new server user pair to the properties file |
boolean |
addServer(java.lang.String serverName, java.lang.String userName, boolean sslEnabled) |
boolean |
editServer(java.lang.String serverName, java.lang.String userName) Change user information for the specified server. |
static LoginDialogSettings |
getInstance(boolean webenabled) Generate a LoginDialogSettings object for use in accessing the settings for the <@link DefaultLoginDialog |
java.lang.String |
getSelectedServer() The logged in server |
java.lang.String |
getSelectedUser() The user for the selected server |
java.util.ArrayList |
getServerList() Return the list of server that are stored in this class backed by a properties file |
java.util.HashMap |
getServerSslSupportMap() Return the map of server and ssl support |
java.lang.String |
getServerUser(java.lang.String serverName) Return the user for a server user pair |
boolean |
isSslEnabled(java.lang.String serverName) |
boolean |
removeServer(java.lang.String serverName) Remove this server from the stored list |
void |
setSelected(java.lang.String server, java.lang.String user) The selected server is the one that is currently logged in. |
void |
setSelected(java.lang.String server, java.lang.String user, boolean sslEnabled) |
void |
storeProperties(java.lang.String server, java.lang.String user) The server and user pairs are stored as a single entry in a properties file. |
void |
storeProperties(java.lang.String server, java.lang.String user, boolean sslEnabled) |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static LoginDialogSettings getInstance(boolean webenabled)
LoginDialogSettings
object for use in accessing the settings for the <@link DefaultLoginDialogLoginDialogSettings
public java.util.ArrayList getServerList()
public java.util.HashMap getServerSslSupportMap()
public java.lang.String getServerUser(java.lang.String serverName)
serverName
-public boolean addServer(java.lang.String serverName, java.lang.String userName)
serverName
-userName
-public boolean addServer(java.lang.String serverName, java.lang.String userName, boolean sslEnabled)
public boolean removeServer(java.lang.String serverName)
serverName
-public boolean editServer(java.lang.String serverName, java.lang.String userName)
serverName
-userName
-true
if the change was successfulpublic java.lang.String getSelectedServer()
public java.lang.String getSelectedUser()
public void setSelected(java.lang.String server, java.lang.String user)
server
-user
-public void setSelected(java.lang.String server, java.lang.String user, boolean sslEnabled)
public void storeProperties(java.lang.String server, java.lang.String user)
server
-user
-public void storeProperties(java.lang.String server, java.lang.String user, boolean sslEnabled)
public boolean isSslEnabled(java.lang.String serverName)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |