com.esri.arcgis.trackinganalyst
Interface IInternetServerConnection

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IInternetServerConnectionProxy, InternetConnection

public interface IInternetServerConnection
extends java.io.Serializable

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

Description: 'Provides access to properties and methods needed to help manage Internet server connections.' 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 IID987a7d76_54df_11d6_b841_00010265adc5
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void connect(java.lang.String bstrUserName, java.lang.String bstrPassword)
          Creates Internet server connection.
 void disableDataDefinition(java.lang.String bstrDataDefinitionID)
          Disables dataset definition for the Internet server connection.
 void disconnect()
          Disconnects Internet server connection.
 void enableDataDefinition(java.lang.String bstrDataDefinitionID)
          Enables data definition for the Internet server connection.
 java.lang.String getConnectionName()
          Name of Internet server connection.
 java.lang.String getConnectionString()
          Indicates connection string value.
 IDatasetDef getDataSetDefinition(java.lang.String bstrName)
          Gets value for dataset definition for Internet server connection.
 java.lang.Object getDataSetDefinitionList()
          Lists values in the dataset definition.
 java.lang.Object getEnabledDataDefinitions()
          Indicates whether data definitions are enabled for the Internet server connection.
 int getLastConnectionErrorCode()
          Indicates error code value for the last Internet server connection.
 java.lang.String getLastConnectionErrorMessage()
          Indicates error code value for the last Internet server connection.
 IMessage getMessage(int nTimeOutInMilliseconds)
          Gets message via the Internet server connection.
 int getPortNumber()
          Port number used for the Internet server connection.
 java.lang.String getServerName()
          Indicates server name in the Internet server connection.
 java.lang.String getSubletPath()
          Value of the sublet path for the Internet server connection.
 java.lang.String getTopicName(java.lang.String bstrServiceName)
          Indicates name for the topic in the Internet server connection.
 ITrackingServiceDef getTrackingService(java.lang.String bstrName)
          Gets tracking service information for the Internet server connection.
 java.lang.Object getTrackingServicesList()
          Lists tracking services within the Internet server connection.
 java.lang.String getUserName()
          Indicates user's name using the Internet server connection.
 boolean isConnected()
          Indicates whether the Internet server connection is active.
 boolean isEnableDataFiltering()
          Indicates whether data filtering is enabled for the Internet server connection.
 void returnDataSetDefinition(IDatasetDef piDataSetDef)
          Returns value for dataset definition in Internet server connection.
 void returnTrackingService(ITrackingServiceDef piTrackingServiceDef)
          Returns tracking service information for the Internet server connection.
 IResponseMessage sendCommand(ICommandMessage piCmdMsg, int nTimeOut)
          Sends command information via the Internet server connection.
 void sendMessage(IMessage piMessage)
          Sends message via the Internet server connection.
 void setConnectionName(java.lang.String pbstrConnectionName)
          Name of Internet server connection.
 void setConnectionString(java.lang.String pbstrConnectionString)
          Indicates connection string value.
 void setEnableDataFiltering(boolean pbvVal)
          Indicates whether data filtering is enabled for the Internet server connection.
 void setPortNumber(int plPortNumber)
          Port number used for the Internet server connection.
 void setServerName(java.lang.String pVal)
          Indicates server name in the Internet server connection.
 void setSubletPath(java.lang.String pbstrSubletPath)
          Value of the sublet path for the Internet server connection.
 void setTopicName(java.lang.String bstrServiceName, java.lang.String pbstrTopicName)
          Indicates name for the topic in the Internet server connection.
 

Field Detail

IID987a7d76_54df_11d6_b841_00010265adc5

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

isConnected

boolean isConnected()
                    throws java.io.IOException,
                           AutomationException
Indicates whether the Internet server connection is active.

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

getServerName

java.lang.String getServerName()
                               throws java.io.IOException,
                                      AutomationException
Indicates server name in the Internet server connection.

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

setServerName

void setServerName(java.lang.String pVal)
                   throws java.io.IOException,
                          AutomationException
Indicates server name in the Internet server connection.

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

getUserName

java.lang.String getUserName()
                             throws java.io.IOException,
                                    AutomationException
Indicates user's name using the Internet server connection.

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

isEnableDataFiltering

boolean isEnableDataFiltering()
                              throws java.io.IOException,
                                     AutomationException
Indicates whether data filtering is enabled for the Internet server connection.

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

setEnableDataFiltering

void setEnableDataFiltering(boolean pbvVal)
                            throws java.io.IOException,
                                   AutomationException
Indicates whether data filtering is enabled for the Internet server connection.

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

getDataSetDefinitionList

java.lang.Object getDataSetDefinitionList()
                                          throws java.io.IOException,
                                                 AutomationException
Lists values in the dataset definition.

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

getEnabledDataDefinitions

java.lang.Object getEnabledDataDefinitions()
                                           throws java.io.IOException,
                                                  AutomationException
Indicates whether data definitions are enabled for the Internet server connection.

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

getLastConnectionErrorCode

int getLastConnectionErrorCode()
                               throws java.io.IOException,
                                      AutomationException
Indicates error code value for the last Internet server connection.

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

getLastConnectionErrorMessage

java.lang.String getLastConnectionErrorMessage()
                                               throws java.io.IOException,
                                                      AutomationException
Indicates error code value for the last Internet server connection.

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

getConnectionName

java.lang.String getConnectionName()
                                   throws java.io.IOException,
                                          AutomationException
Name of Internet server connection.

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

setConnectionName

void setConnectionName(java.lang.String pbstrConnectionName)
                       throws java.io.IOException,
                              AutomationException
Name of Internet server connection.

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

getConnectionString

java.lang.String getConnectionString()
                                     throws java.io.IOException,
                                            AutomationException
Indicates connection string value.

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

setConnectionString

void setConnectionString(java.lang.String pbstrConnectionString)
                         throws java.io.IOException,
                                AutomationException
Indicates connection string value.

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

connect

void connect(java.lang.String bstrUserName,
             java.lang.String bstrPassword)
             throws java.io.IOException,
                    AutomationException
Creates Internet server connection.

Parameters:
bstrUserName - The bstrUserName (in)
bstrPassword - The bstrPassword (in)
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 Internet server connection.

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

sendMessage

void sendMessage(IMessage piMessage)
                 throws java.io.IOException,
                        AutomationException
Sends message via the Internet server connection.

Parameters:
piMessage - A reference to a com.esri.arcgis.trackinganalyst.IMessage (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMessage

IMessage getMessage(int nTimeOutInMilliseconds)
                    throws java.io.IOException,
                           AutomationException
Gets message via the Internet server connection.

Parameters:
nTimeOutInMilliseconds - The nTimeOutInMilliseconds (in)
Returns:
A reference to a com.esri.arcgis.trackinganalyst.IMessage
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

enableDataDefinition

void enableDataDefinition(java.lang.String bstrDataDefinitionID)
                          throws java.io.IOException,
                                 AutomationException
Enables data definition for the Internet server connection.

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

disableDataDefinition

void disableDataDefinition(java.lang.String bstrDataDefinitionID)
                           throws java.io.IOException,
                                  AutomationException
Disables dataset definition for the Internet server connection.

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

returnDataSetDefinition

void returnDataSetDefinition(IDatasetDef piDataSetDef)
                             throws java.io.IOException,
                                    AutomationException
Returns value for dataset definition in Internet server connection.

Parameters:
piDataSetDef - A reference to a com.esri.arcgis.trackinganalyst.IDatasetDef (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDataSetDefinition

IDatasetDef getDataSetDefinition(java.lang.String bstrName)
                                 throws java.io.IOException,
                                        AutomationException
Gets value for dataset definition for Internet server connection.

Parameters:
bstrName - The bstrName (in)
Returns:
A reference to a com.esri.arcgis.trackinganalyst.IDatasetDef
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

sendCommand

IResponseMessage sendCommand(ICommandMessage piCmdMsg,
                             int nTimeOut)
                             throws java.io.IOException,
                                    AutomationException
Sends command information via the Internet server connection.

Parameters:
piCmdMsg - A reference to a com.esri.arcgis.trackinganalyst.ICommandMessage (in)
nTimeOut - The nTimeOut (in)
Returns:
A reference to a com.esri.arcgis.trackinganalyst.IResponseMessage
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTrackingServicesList

java.lang.Object getTrackingServicesList()
                                         throws java.io.IOException,
                                                AutomationException
Lists tracking services within the Internet server connection.

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

getTrackingService

ITrackingServiceDef getTrackingService(java.lang.String bstrName)
                                       throws java.io.IOException,
                                              AutomationException
Gets tracking service information for the Internet server connection.

Parameters:
bstrName - The bstrName (in)
Returns:
A reference to a com.esri.arcgis.geodatabaseextensions.ITrackingServiceDef
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

returnTrackingService

void returnTrackingService(ITrackingServiceDef piTrackingServiceDef)
                           throws java.io.IOException,
                                  AutomationException
Returns tracking service information for the Internet server connection.

Parameters:
piTrackingServiceDef - A reference to a com.esri.arcgis.geodatabaseextensions.ITrackingServiceDef (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSubletPath

java.lang.String getSubletPath()
                               throws java.io.IOException,
                                      AutomationException
Value of the sublet path for the Internet server connection.

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

setSubletPath

void setSubletPath(java.lang.String pbstrSubletPath)
                   throws java.io.IOException,
                          AutomationException
Value of the sublet path for the Internet server connection.

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

getTopicName

java.lang.String getTopicName(java.lang.String bstrServiceName)
                              throws java.io.IOException,
                                     AutomationException
Indicates name for the topic in the Internet server connection.

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

setTopicName

void setTopicName(java.lang.String bstrServiceName,
                  java.lang.String pbstrTopicName)
                  throws java.io.IOException,
                         AutomationException
Indicates name for the topic in the Internet server connection.

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

getPortNumber

int getPortNumber()
                  throws java.io.IOException,
                         AutomationException
Port number used for the Internet server connection.

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

setPortNumber

void setPortNumber(int plPortNumber)
                   throws java.io.IOException,
                          AutomationException
Port number used for the Internet server connection.

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