Interface UserConnection
- 
 public interface UserConnectionThe interfaceUserConnectionrepresents a single user connection.- Since:
- MicroStrategy Web 9.0.0
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetClientID()Returns the client ID (a/k/a the client machine)intgetClientPort()Returns the port of the user machineintgetClientType()Returns the type of the client, fromEnumDSSXMLClientTypes.java.util.DategetConnectionTime()Returns the time that the connection was connectedintgetDuration()Returns the duration of the connection, in secondsjava.util.DategetFirstJobTime()Returns the time the first job was submittedjava.util.DategetLastJobTime()Returns the time the last job was submitted.intgetOpenJobs()Returns the number of open jobs on the session.java.lang.StringgetProjectDSSID()Returns the DSS ID of the project that is connected to.intgetProjectID()Returns the project ID of the project that is connected tojava.lang.StringgetProjectName()Returns the name of the project the connection is connected to.java.lang.StringgetServerName()Return the name of the server from which the user connection information is obtained.java.lang.StringgetSessionID()Returns the session ID of the connection.java.lang.StringgetUserLoginName()Returns the login name of the owner of the connectionjava.lang.StringgetUserName()Returns the full name of the owner of the connection
 
- 
- 
- 
Method Detail- 
getUserNamejava.lang.String getUserName() Returns the full name of the owner of the connection- Returns:
- the full name of the owner of the connection
 
 - 
getProjectNamejava.lang.String getProjectName() Returns the name of the project the connection is connected to.- Returns:
- the name of the project the connection is connected to.
 
 - 
getOpenJobsint getOpenJobs() Returns the number of open jobs on the session.- Returns:
- the number of open jobs on the session.
 
 - 
getClientTypeint getClientType() Returns the type of the client, fromEnumDSSXMLClientTypes.- Returns:
- the type of the client.
 
 - 
getConnectionTimejava.util.Date getConnectionTime() Returns the time that the connection was connected- Returns:
- the time that the connection was connected
 
 - 
getFirstJobTimejava.util.Date getFirstJobTime() Returns the time the first job was submitted- Returns:
- the time the first job was submitted
 
 - 
getLastJobTimejava.util.Date getLastJobTime() Returns the time the last job was submitted.- Returns:
- the time the last job was submitted.
 
 - 
getDurationint getDuration() Returns the duration of the connection, in seconds- Returns:
- the duration of the connection, in seconds
 
 - 
getProjectIDint getProjectID() Returns the project ID of the project that is connected to- Returns:
- the project ID of the project that is connected to
 
 - 
getProjectDSSIDjava.lang.String getProjectDSSID() Returns the DSS ID of the project that is connected to.- Returns:
- the DSS ID of the project that is connected to.
 
 - 
getSessionIDjava.lang.String getSessionID() Returns the session ID of the connection. Note that one sessionID can have multiple connections.- Returns:
- the session ID of the connection
 
 - 
getClientIDjava.lang.String getClientID() Returns the client ID (a/k/a the client machine)- Returns:
- the client ID.
 
 - 
getClientPortint getClientPort() Returns the port of the user machine- Returns:
- the port of the user machine
 
 - 
getServerNamejava.lang.String getServerName() Return the name of the server from which the user connection information is obtained.- Returns:
- the name of the server
 
 - 
getUserLoginNamejava.lang.String getUserLoginName() Returns the login name of the owner of the connection- Returns:
- the login name of the owner of the connection
 
 
- 
 
-