com.esri.arcgis.trackinganalyst
Interface _IPlugInEvents

All Superinterfaces:
EventListener, Serializable
All Known Implementing Classes:
_IPlugInEventsAdapter, _IPlugInEventsProxy

public interface _IPlugInEvents
extends EventListener, Serializable

Provides access to properties and methods that help manage events used and executed by data link plugins.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.


Method Summary
 void onDisconnect(_IPlugInEventsOnDisconnectEvent theEvent)
          Disconnects the data link.
 void onMessage(_IPlugInEventsOnMessageEvent theEvent)
          Monitors message sent via data link.
 

Method Detail

onDisconnect

void onDisconnect(_IPlugInEventsOnDisconnectEvent theEvent)
                  throws IOException,
                         AutomationException
Disconnects the data link.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Parameters:
theEvent - The event
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onMessage

void onMessage(_IPlugInEventsOnMessageEvent theEvent)
               throws IOException,
                      AutomationException
Monitors message sent via data link.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Parameters:
theEvent - The event
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.