Package de.elo.ix.client
Class SessionInfo
java.lang.Object
byps.BValueClass
de.elo.ix.client.ValueClass
de.elo.ix.client.SessionInfo
- All Implemented Interfaces:
Serializable
,Comparable<SessionInfo>
Provides details of the current session with the Index Server
Copyright: Copyright (c) 2003
Organisation: ELO Digital Office GmbH
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
The name of the client's application connected with the Index Server.protected String
The type of the client's application connected with the Index Server.protected String
The version of the client's application connected with the Index Server.protected String
The time stamp of the session best before date.protected String
The client computer connected with the Index Server.protected String
Deprecated.protected String
Deprecated.Session options assigned byIXServicePortIF.setSessionOptions(ClientInfo, SessionOptions)
.protected String
The ticket of this session within the Index Server.protected int
The id of the user used for the connection.protected String
The name of the user used for the connection.protected int
The length of time the connection is valid for.Fields inherited from class byps.BValueClass
bypsClient, changedMembers, dbHelper, FLAG_SEALED, flags
-
Constructor Summary
ConstructorsConstructorDescriptionSessionInfo
(SessionInfo rhs) SessionInfo
(String clientComputer, int userId, int validSeconds, String userName, String ticket, String appName, String appVersion, String appType, String bestBefore, String runAs, String loginName) -
Method Summary
Modifier and TypeMethodDescriptionint
Deprecated.getRunAs()
int
int
void
setAppName
(String appName) void
setAppType
(String appType) void
setAppVersion
(String appVersion) void
setBestBefore
(String bestBefore) void
setClientComputer
(String clientComputer) void
setLoginName
(String loginName) Deprecated.void
void
setSessionOptions
(Map<String, String> sessionOptions) void
void
setUserId
(int userId) void
setUserName
(String userName) void
setValidSeconds
(int validSeconds) toString()
Methods inherited from class byps.BValueClass
getBypsClient, getChangedMembers, getDbHelper, isChangedMember, isSealed, seal, seal, setBypsClient, setChangedMember, setChangedMembers, setDbHelper
-
Field Details
-
clientComputer
The client computer connected with the Index Server. -
userId
protected int userIdThe id of the user used for the connection. -
validSeconds
protected int validSecondsThe length of time the connection is valid for. -
ticket
The ticket of this session within the Index Server.- Since:
- 8.00.032.006
-
userName
The name of the user used for the connection.- Since:
- 8.00.032.006
-
loginName
Deprecated.The name of the user who initialized the runAs connection- Since:
- 9.00.022.005
-
bestBefore
The time stamp of the session best before date.- Since:
- 8.00.032.006
-
appName
The name of the client's application connected with the Index Server.- Since:
- 8.00.032.006
-
appVersion
The version of the client's application connected with the Index Server.- Since:
- 8.00.032.006
-
appType
The type of the client's application connected with the Index Server.- Since:
- 8.00.032.006
-
runAs
Deprecated.Session is constrained to this account- Since:
- 8.00.032.006
-
sessionOptions
Session options assigned byIXServicePortIF.setSessionOptions(ClientInfo, SessionOptions)
.- Since:
- 20.00.000.004
-
-
Constructor Details
-
SessionInfo
public SessionInfo() -
SessionInfo
-
SessionInfo
-
-
Method Details
-
getClientComputer
-
setClientComputer
-
getUserId
public int getUserId() -
setUserId
public void setUserId(int userId) -
getValidSeconds
public int getValidSeconds() -
setValidSeconds
public void setValidSeconds(int validSeconds) -
getTicket
-
setTicket
-
getUserName
-
setUserName
-
getBestBefore
-
setBestBefore
-
getAppName
-
setAppName
-
getAppVersion
-
setAppVersion
-
getAppType
-
setAppType
-
getLoginName
Deprecated. -
setLoginName
Deprecated. -
getRunAs
-
setRunAs
-
toString
-
compareTo
- Specified by:
compareTo
in interfaceComparable<SessionInfo>
-
getSessionOptions
-
setSessionOptions
-