com.esri.arcgis.trackinganalyst
Interface ITxConnectorEvents

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

public interface ITxConnectorEvents
extends java.io.Serializable

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

Description: 'Provides access to methods that provide notification about tracking connection events.' 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 IIDfdda54e7_a859_45e8_b9da_a279f0c1f192
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void onConnectorConnect(java.lang.String bstrUserName, java.lang.String bstrPassword)
          Notification that the Connect method has been called.
 void onConnectorDisconnect()
          Notification that the Disconnect method has been called.
 void onConnectorMessage(IMessage piMessage)
          Notification that a Request has been issued to send a Message provided in the Argument.
 void onConnectorProperties(boolean bvarSetProperties, IPropSet piConnectionProperties)
          Requests that the Connector Properties are to be set or retrieved depending on whether SetProperties argument is true or false.
 void onDisableMessages()
          Notification that a change has been made to dis-allow a message definition.
 void onEnableMessages()
          Notification that a change has been made to allow a new message definition.
 

Field Detail

IIDfdda54e7_a859_45e8_b9da_a279f0c1f192

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

onConnectorMessage

void onConnectorMessage(IMessage piMessage)
                        throws java.io.IOException,
                               AutomationException
Notification that a Request has been issued to send a Message provided in the Argument.

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.

onConnectorDisconnect

void onConnectorDisconnect()
                           throws java.io.IOException,
                                  AutomationException
Notification that the Disconnect method has been called.

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

onConnectorConnect

void onConnectorConnect(java.lang.String bstrUserName,
                        java.lang.String bstrPassword)
                        throws java.io.IOException,
                               AutomationException
Notification that the Connect method has been called.

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.

onConnectorProperties

void onConnectorProperties(boolean bvarSetProperties,
                           IPropSet piConnectionProperties)
                           throws java.io.IOException,
                                  AutomationException
Requests that the Connector Properties are to be set or retrieved depending on whether SetProperties argument is true or false.

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

onEnableMessages

void onEnableMessages()
                      throws java.io.IOException,
                             AutomationException
Notification that a change has been made to allow a new message definition. Essentially this lets the parent object know that the data filtering has changed.

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

onDisableMessages

void onDisableMessages()
                       throws java.io.IOException,
                              AutomationException
Notification that a change has been made to dis-allow a message definition. Essentially this lets the parent object know that the data filtering has changed.

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