com.esri.arcgis.trackinganalyst
Interface IServerConnectionAdmin

All Superinterfaces:
Serializable
All Known Implementing Classes:
InternetConnection

public interface IServerConnectionAdmin
extends Serializable

Provides access to the methods and properties for a connector object to Fire Events in a thread safe manner.

Product Availability

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


Method Summary
 void onConnect()
          Fires an OnConnect Event.
 void onDisconnect()
          Fires an OnDisconnect Event.
 void onError()
          Fires an OnError Event.
 void onMessage()
          Fires an OnMessage Event.
 

Method Detail

onDisconnect

void onDisconnect()
                  throws IOException,
                         AutomationException
Fires an OnDisconnect Event.

Product Availability

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

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

onConnect

void onConnect()
               throws IOException,
                      AutomationException
Fires an OnConnect Event.

Product Availability

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

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

onMessage

void onMessage()
               throws IOException,
                      AutomationException
Fires an OnMessage Event.

Product Availability

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

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

onError

void onError()
             throws IOException,
                    AutomationException
Fires an OnError Event.

Product Availability

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

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