com.esri.arcgis.trackinganalyst
Interface IPlugInConfigure

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IPlugInConfigureProxy, PlugInConfigure

public interface IPlugInConfigure
extends java.io.Serializable

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

Description: 'Provides access to methods and properties needed to configure and manage server based data links.' 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 IIDcc018a12_24fb_11d4_b34c_00104ba2abcc
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void configure(IPlugin piServerConnection)
          Configures the data link.
 java.lang.String getConfigurationString()
          Indicates value of the configuration string.
 java.lang.String getDescription()
          Description of the data link and its configuration.
 java.lang.String getName()
          Name of the data link.
 java.lang.String getPlugInType()
          Indicates type of data link being used.
 void setConfigurationString(java.lang.String pbstrConfigurationString)
          Indicates value of the configuration string.
 void startPlugIn(IPlugin piServerConnection)
          Starts the data link plugin.
 void stopPlugIn(IPlugin piServerConnection, int nShutdownTimeOutInSeconds)
          Stops the data link plug in.
 

Field Detail

IIDcc018a12_24fb_11d4_b34c_00104ba2abcc

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

getPlugInType

java.lang.String getPlugInType()
                               throws java.io.IOException,
                                      AutomationException
Indicates type of data link being used.

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

getConfigurationString

java.lang.String getConfigurationString()
                                        throws java.io.IOException,
                                               AutomationException
Indicates value of the configuration string.

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

setConfigurationString

void setConfigurationString(java.lang.String pbstrConfigurationString)
                            throws java.io.IOException,
                                   AutomationException
Indicates value of the configuration string.

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

configure

void configure(IPlugin piServerConnection)
               throws java.io.IOException,
                      AutomationException
Configures the data link.

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

getDescription

java.lang.String getDescription()
                                throws java.io.IOException,
                                       AutomationException
Description of the data link and its configuration.

Returns:
The pbstrDescription
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 the data link.

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

startPlugIn

void startPlugIn(IPlugin piServerConnection)
                 throws java.io.IOException,
                        AutomationException
Starts the data link plugin.

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

stopPlugIn

void stopPlugIn(IPlugin piServerConnection,
                int nShutdownTimeOutInSeconds)
                throws java.io.IOException,
                       AutomationException
Stops the data link plug in.

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