public interface

UserConnection

com.microstrategy.web.objects.admin.monitors.UserConnection

Class Overview

The interface UserConnection represents a single user connection.

Summary

Public Methods
abstract String getClientID()
Returns the client ID (a/k/a the client machine)
abstract int getClientPort()
Returns the port of the user machine
abstract int getClientType()
Returns the type of the client, from EnumDSSXMLClientTypes.
abstract Date getConnectionTime()
Returns the time that the connection was connected
abstract int getDuration()
Returns the duration of the connection, in seconds
abstract Date getFirstJobTime()
Returns the time the first job was submitted
abstract Date getLastJobTime()
Returns the time the last job was submitted.
abstract int getOpenJobs()
Returns the number of open jobs on the session.
abstract String getProjectDSSID()
Returns the DSS ID of the project that is connected to.
abstract int getProjectID()
Returns the project ID of the project that is connected to
abstract String getProjectName()
Returns the name of the project the connection is connected to.
abstract String getServerName()
Return the name of the server from which the user connection information is obtained.
abstract String getSessionID()
Returns the session ID of the connection.
abstract String getUserLoginName()
Returns the login name of the owner of the connection
abstract String getUserName()
Returns the full name of the owner of the connection

Public Methods

public abstract String getClientID ()

Returns the client ID (a/k/a the client machine)

Returns
  • the client ID.

public abstract int getClientPort ()

Returns the port of the user machine

Returns
  • the port of the user machine

public abstract int getClientType ()

Returns the type of the client, from EnumDSSXMLClientTypes.

Returns
  • the type of the client.

public abstract Date getConnectionTime ()

Returns the time that the connection was connected

Returns
  • the time that the connection was connected

public abstract int getDuration ()

Returns the duration of the connection, in seconds

Returns
  • the duration of the connection, in seconds

public abstract Date getFirstJobTime ()

Returns the time the first job was submitted

Returns
  • the time the first job was submitted

public abstract Date getLastJobTime ()

Returns the time the last job was submitted.

Returns
  • the time the last job was submitted.

public abstract int getOpenJobs ()

Returns the number of open jobs on the session.

Returns
  • the number of open jobs on the session.

public abstract String getProjectDSSID ()

Returns the DSS ID of the project that is connected to.

Returns
  • the DSS ID of the project that is connected to.

public abstract int getProjectID ()

Returns the project ID of the project that is connected to

Returns
  • the project ID of the project that is connected to

public abstract String getProjectName ()

Returns the name of the project the connection is connected to.

Returns
  • the name of the project the connection is connected to.

public abstract String getServerName ()

Return the name of the server from which the user connection information is obtained.

Returns
  • the name of the server

public abstract String getSessionID ()

Returns the session ID of the connection. Note that one sessionID can have multiple connections.

Returns
  • the session ID of the connection

public abstract String getUserLoginName ()

Returns the login name of the owner of the connection

Returns
  • the login name of the owner of the connection

public abstract String getUserName ()

Returns the full name of the owner of the connection

Returns
  • the full name of the owner of the connection