com.esri.arcgis.trackinganalyst
Interface IConnection

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IConnectionProxy, PlugIn

public interface IConnection
extends java.io.Serializable

COM Interface 'IConnection'. Generated 3/19/2015 1:20:59 PM from 'C:\ArcGIS\COM\esriTrackingAnalyst.olb'

Description: 'Provides access to methods and properties implemented by datalinks and consumed by the Tracking Server.' 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 IIDcc018a0b_24fb_11d4_b34c_00104ba2abcc
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void disconnect()
          Disconnects current connection to Tracking Server and/or data link.
 int getClientQueueCount()
          Number of connections listed in the client queue.
 java.lang.Object getDataFilters()
          Value for data filters used in the connection to the data link and/or Tracking Server.
 java.lang.String getID()
          ID value for data in the connection.
 java.lang.String getName()
          Name of dataset in the connection.
 int getServerQueueCount()
          Number of connections included in the Tracking Server queue.
 int getStatus()
          Status of the connection.
 java.lang.Object getTimeEstablished()
          Indicates time that connection was established.
 int getTotalClientMessageCount()
          Total number of client messages included in the connection.
 int getTotalServerMessageCount()
          Total number of server messages included in connection.
 void setName(java.lang.String pVal)
          Name of dataset in the connection.
 

Field Detail

IIDcc018a0b_24fb_11d4_b34c_00104ba2abcc

static final int IIDcc018a0b_24fb_11d4_b34c_00104ba2abcc
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

getDataFilters

java.lang.Object getDataFilters()
                                throws java.io.IOException,
                                       AutomationException
Value for data filters used in the connection to the data link and/or Tracking Server.

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

getID

java.lang.String getID()
                       throws java.io.IOException,
                              AutomationException
ID value for data in the connection.

Returns:
The pVal
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
Name of dataset in the connection.

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

setName

void setName(java.lang.String pVal)
             throws java.io.IOException,
                    AutomationException
Name of dataset in the connection.

Parameters:
pVal - The pVal (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getServerQueueCount

int getServerQueueCount()
                        throws java.io.IOException,
                               AutomationException
Number of connections included in the Tracking Server queue.

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

getClientQueueCount

int getClientQueueCount()
                        throws java.io.IOException,
                               AutomationException
Number of connections listed in the client queue.

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

getTimeEstablished

java.lang.Object getTimeEstablished()
                                    throws java.io.IOException,
                                           AutomationException
Indicates time that connection was established.

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

getTotalServerMessageCount

int getTotalServerMessageCount()
                               throws java.io.IOException,
                                      AutomationException
Total number of server messages included in connection.

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

getTotalClientMessageCount

int getTotalClientMessageCount()
                               throws java.io.IOException,
                                      AutomationException
Total number of client messages included in the connection.

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

getStatus

int getStatus()
              throws java.io.IOException,
                     AutomationException
Status of the connection.

Returns:
A com.esri.arcgis.trackinganalyst.enumConnectionStatus constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

disconnect

void disconnect()
                throws java.io.IOException,
                       AutomationException
Disconnects current connection to Tracking Server and/or data link.

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