com.esri.arcgis.geodatabase
Interface IUserInfo

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IUserInfoProxy

public interface IUserInfo
extends java.io.Serializable

COM Interface 'IUserInfo'. Generated 3/19/2015 1:20:56 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'Provides access to members describing a user connected to a database.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IIDeb75fcde_a676_4b77_a9a6_48f722b7087b
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getClientName()
          The name of the connected computer
 java.lang.Object getConnectionTime()
          The time that the connection was made
 java.lang.String getName()
          The name of the connected user.
 int getSessionID()
          The unique ID of the connection.
 boolean isDirectConnection()
          The type of connection.
 boolean isOwnConnection()
          Whether this connection is the current users' connection.
 

Field Detail

IIDeb75fcde_a676_4b77_a9a6_48f722b7087b

static final int IIDeb75fcde_a676_4b77_a9a6_48f722b7087b
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getSessionID

int getSessionID()
                 throws java.io.IOException,
                        AutomationException
The unique ID of the connection.

Returns:
The sessionID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getName

java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
The name of the connected user.

Returns:
The name
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getClientName

java.lang.String getClientName()
                               throws java.io.IOException,
                                      AutomationException
The name of the connected computer

Returns:
The name
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getConnectionTime

java.lang.Object getConnectionTime()
                                   throws java.io.IOException,
                                          AutomationException
The time that the connection was made

Returns:
A Variant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isDirectConnection

boolean isDirectConnection()
                           throws java.io.IOException,
                                  AutomationException
The type of connection.

Returns:
The isDirectConnect
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isOwnConnection

boolean isOwnConnection()
                        throws java.io.IOException,
                               AutomationException
Whether this connection is the current users' connection.

Returns:
The isOwnConnection
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.