com.esri.arcgis.datasourcesfile
Interface ISMBreakTracker

All Superinterfaces:
Serializable
All Known Implementing Classes:
ISMBreakTrackerProxy

public interface ISMBreakTracker
extends Serializable

Provides access to members that control the long operation cancellation.

Description

Defines members that control the long operation cancellation.

Remarks

ISMBreakTracker.Continue must return False if operation should stop.

You may pass this implementation of the ISMBreakTracker interface to the ISMRouter.Solve method if you want to be able to cancel the route finding operation

When To Use

Cancel tracker interface for interrupting route finding.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 boolean esri_continue()
          Called frequently while associated operation is progressing.
 

Method Detail

esri_continue

boolean esri_continue()
                      throws IOException,
                             AutomationException
Called frequently while associated operation is progressing. A return value of false indicates that the operation should stop.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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