Package com.anylogic.engine.gis
- java.lang.Object
- com.anylogic.engine.gis.AbstractGISRouteProvider
- com.anylogic.engine.gis.AbstractGISRouteProviderWithCache
- All Implemented Interfaces:
IGISRouteProvider
,IRouteProvider<Curve<GISMarkupSegment>>
,Serializable
- Direct Known Subclasses:
AnyLogicOnlineRouteProvider
,BRouterOSMRouteProvider
,GraphHopperRouteProvider
,YoursOSMRouteProvider
@AnyLogicInternalAPI public abstract class AbstractGISRouteProviderWithCache extends AbstractGISRouteProvider
- See Also:
- Serialized Form
Constructor | Description |
---|---|
AbstractGISRouteProviderWithCache |
Subclasses should call this super-constructor at start and
#initialize() at the end of their constructor code. |
public AbstractGISRouteProviderWithCache(com.anylogic.engine.gis.AbstractGISRouteProviderWithCache.GISRouteFinderConfig routeFinderConfig)
Subclasses should call this super-constructor at start and
#initialize()
at the end of their constructor code.- Parameters:
routeCacheId
-networkRecoveryTimeoutInMillis
- for how long to suspend all the queries torawFinder
if there was an error. E.g. for network-based finders there could be a timeout of 5 minutes.