public class ServerEntryPointImpl
extends csbase.util.rmi.Pingable
implements csbase.remote.ServerEntryPoint
| Constructor and Description |
|---|
ServerEntryPointImpl() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canChangePasswords() |
csbase.remote.HttpServiceInterface |
fetchHttpService() |
<T extends csbase.remote.ServiceInterface> |
fetchService(java.lang.Object sessionKey,
java.lang.String serviceName) |
java.util.Map<java.lang.String,csbase.remote.ServiceInterface> |
fetchServices(java.lang.Object sessionKey,
java.util.Set<java.lang.String> servicesNames) |
csbase.logic.UserOutline[] |
getLoggedUsers() |
java.security.PublicKey |
getPublicKey() |
java.lang.String |
getSystemDefaultCharsetName() |
java.lang.String |
getSystemName() |
java.lang.String |
getSystemURLWithRMIPort() |
java.lang.String |
getSystemURLWithRMIPort(java.lang.String systemName) |
java.lang.String |
getVersionName() |
boolean |
isLocalLogin() |
java.util.Map<java.lang.String,java.io.Serializable> |
isValidSession(java.lang.Object sessionKey,
java.lang.String serverName,
byte[] signedServerName) |
csbase.logic.Session |
login(csbase.logic.openbus.OpenBusLoginToken token,
java.util.Locale locale,
java.util.TimeZone timeZone) |
csbase.logic.Session |
login(csbase.logic.ServerURI referedServerURI,
java.util.Map<java.lang.String,java.io.Serializable> attr,
boolean copyServerSessionAttrs,
java.lang.Object sessionkey,
java.lang.String login,
java.lang.String delegatedLogin,
java.util.Locale locale,
java.util.TimeZone tz) |
csbase.logic.Session |
login(java.lang.String token) |
csbase.logic.Session |
login(java.lang.String localServerName,
byte[] signedLocalServerName,
java.util.Locale locale) |
csbase.logic.Session |
login(java.lang.String login,
csbase.logic.EncryptedPassword encryptedPassword,
java.util.Locale locale) |
csbase.logic.Session |
login(java.lang.String login,
csbase.logic.EncryptedPassword encryptedPassword,
java.util.Locale locale,
java.lang.String delegatedLogin) |
csbase.logic.Session |
login(java.lang.String login,
csbase.logic.EncryptedPassword encryptedPassword,
java.util.Locale locale,
java.util.TimeZone timeZone) |
csbase.logic.Session |
login(java.lang.String login,
csbase.logic.EncryptedPassword encryptedPassword,
java.util.Locale locale,
java.util.TimeZone tz,
java.lang.String delegatedLogin) |
csbase.logic.Session |
login(java.lang.String login,
csbase.logic.EncryptedPassword encryptedPassword,
java.util.Locale locale,
java.util.TimeZone tz,
java.lang.String delegatedLogin,
java.util.Map<java.lang.String,java.io.Serializable> params) |
csbase.logic.Session |
login(java.lang.String token,
java.util.TimeZone timeZone) |
void |
logout(java.lang.Object sessionKey) |
csbase.logic.PreLoginData |
preLogin(java.lang.String login,
java.lang.String password,
java.util.Locale locale) |
csbase.logic.PreLoginData |
preLogin(java.lang.String login,
java.lang.String password,
java.util.Locale locale,
java.util.Map<java.lang.String,java.io.Serializable> attributes) |
csbase.logic.PreLoginData |
preLogin(java.lang.String login,
java.lang.String password,
java.util.Locale locale,
java.lang.String delegatedLogin,
java.rmi.Remote control,
java.io.Serializable userData) |
java.lang.String |
preLogin2Web(java.lang.String login,
java.lang.String password,
java.util.Locale locale) |
java.lang.String |
preLogin2Web(java.lang.String login,
java.lang.String password,
java.util.Locale locale,
java.util.Map<java.lang.String,java.io.Serializable> attributes) |
java.lang.String |
preLogin2Web(java.lang.String login,
java.lang.String password,
java.util.Locale locale,
java.lang.String systemName) |
java.lang.String |
preLogin2Web(java.lang.String login,
java.lang.String password,
java.util.Locale locale,
java.lang.String delegatedLogin,
java.lang.String systemName) |
void |
setServerSessionProperty(java.lang.Object sessionKey,
java.lang.String propertyName,
java.io.Serializable propertyValue) |
void |
setSystemName(java.lang.Object sessionKey,
java.lang.String systemName) |
public boolean canChangePasswords()
canChangePasswords in interface csbase.remote.ServerEntryPointpublic csbase.remote.HttpServiceInterface fetchHttpService()
fetchHttpService in interface csbase.remote.ServerEntryPointpublic <T extends csbase.remote.ServiceInterface> T fetchService(java.lang.Object sessionKey,
java.lang.String serviceName)
fetchService in interface csbase.remote.ServerEntryPointpublic java.util.Map<java.lang.String,csbase.remote.ServiceInterface> fetchServices(java.lang.Object sessionKey,
java.util.Set<java.lang.String> servicesNames)
fetchServices in interface csbase.remote.ServerEntryPointpublic csbase.logic.UserOutline[] getLoggedUsers()
getLoggedUsers in interface csbase.remote.ServerEntryPointpublic java.lang.String getSystemName()
getSystemName in interface csbase.remote.ServerEntryPointpublic java.lang.String getSystemURLWithRMIPort()
getSystemURLWithRMIPort in interface csbase.remote.ServerEntryPointpublic java.lang.String getSystemURLWithRMIPort(java.lang.String systemName)
getSystemURLWithRMIPort in interface csbase.remote.ServerEntryPointpublic java.lang.String getVersionName()
getVersionName in interface csbase.remote.ServerEntryPointpublic boolean isLocalLogin()
isLocalLogin in interface csbase.remote.ServerEntryPointpublic java.util.Map<java.lang.String,java.io.Serializable> isValidSession(java.lang.Object sessionKey,
java.lang.String serverName,
byte[] signedServerName)
isValidSession in interface csbase.remote.ServerEntryPointpublic csbase.logic.Session login(csbase.logic.ServerURI referedServerURI,
java.util.Map<java.lang.String,java.io.Serializable> attr,
boolean copyServerSessionAttrs,
java.lang.Object sessionkey,
java.lang.String login,
java.lang.String delegatedLogin,
java.util.Locale locale,
java.util.TimeZone tz)
login in interface csbase.remote.ServerEntryPointpublic csbase.logic.Session login(java.lang.String token)
login in interface csbase.remote.ServerEntryPointpublic csbase.logic.Session login(java.lang.String localServerName,
byte[] signedLocalServerName,
java.util.Locale locale)
login in interface csbase.remote.ServerEntryPointpublic csbase.logic.Session login(java.lang.String login,
csbase.logic.EncryptedPassword encryptedPassword,
java.util.Locale locale)
login in interface csbase.remote.ServerEntryPointpublic csbase.logic.Session login(java.lang.String login,
csbase.logic.EncryptedPassword encryptedPassword,
java.util.Locale locale,
java.lang.String delegatedLogin)
login in interface csbase.remote.ServerEntryPointpublic csbase.logic.Session login(java.lang.String login,
csbase.logic.EncryptedPassword encryptedPassword,
java.util.Locale locale,
java.util.TimeZone timeZone)
login in interface csbase.remote.ServerEntryPointpublic csbase.logic.Session login(java.lang.String login,
csbase.logic.EncryptedPassword encryptedPassword,
java.util.Locale locale,
java.util.TimeZone tz,
java.lang.String delegatedLogin)
login in interface csbase.remote.ServerEntryPointpublic csbase.logic.Session login(java.lang.String login,
csbase.logic.EncryptedPassword encryptedPassword,
java.util.Locale locale,
java.util.TimeZone tz,
java.lang.String delegatedLogin,
java.util.Map<java.lang.String,java.io.Serializable> params)
login in interface csbase.remote.ServerEntryPointpublic csbase.logic.Session login(java.lang.String token,
java.util.TimeZone timeZone)
login in interface csbase.remote.ServerEntryPointpublic csbase.logic.Session login(csbase.logic.openbus.OpenBusLoginToken token,
java.util.Locale locale,
java.util.TimeZone timeZone)
login in interface csbase.remote.ServerEntryPointpublic void logout(java.lang.Object sessionKey)
logout in interface csbase.remote.ServerEntryPointpublic csbase.logic.PreLoginData preLogin(java.lang.String login,
java.lang.String password,
java.util.Locale locale)
preLogin in interface csbase.remote.ServerEntryPointpublic csbase.logic.PreLoginData preLogin(java.lang.String login,
java.lang.String password,
java.util.Locale locale,
java.util.Map<java.lang.String,java.io.Serializable> attributes)
preLogin in interface csbase.remote.ServerEntryPointpublic csbase.logic.PreLoginData preLogin(java.lang.String login,
java.lang.String password,
java.util.Locale locale,
java.lang.String delegatedLogin,
java.rmi.Remote control,
java.io.Serializable userData)
preLogin in interface csbase.remote.ServerEntryPointpublic java.lang.String preLogin2Web(java.lang.String login,
java.lang.String password,
java.util.Locale locale)
preLogin2Web in interface csbase.remote.ServerEntryPointpublic java.lang.String preLogin2Web(java.lang.String login,
java.lang.String password,
java.util.Locale locale,
java.util.Map<java.lang.String,java.io.Serializable> attributes)
preLogin2Web in interface csbase.remote.ServerEntryPointpublic java.lang.String preLogin2Web(java.lang.String login,
java.lang.String password,
java.util.Locale locale,
java.lang.String systemName)
preLogin2Web in interface csbase.remote.ServerEntryPointpublic java.lang.String preLogin2Web(java.lang.String login,
java.lang.String password,
java.util.Locale locale,
java.lang.String delegatedLogin,
java.lang.String systemName)
preLogin2Web in interface csbase.remote.ServerEntryPointpublic void setServerSessionProperty(java.lang.Object sessionKey,
java.lang.String propertyName,
java.io.Serializable propertyValue)
setServerSessionProperty in interface csbase.remote.ServerEntryPointpublic void setSystemName(java.lang.Object sessionKey,
java.lang.String systemName)
setSystemName in interface csbase.remote.ServerEntryPointpublic final java.lang.String getSystemDefaultCharsetName()
getSystemDefaultCharsetName in interface csbase.remote.ServerEntryPointpublic java.security.PublicKey getPublicKey()
getPublicKey in interface csbase.remote.ServerEntryPointCopyright © 2016. All Rights Reserved.