The following members of class ClosestFacilityTask are deprecated. They are provided to keep old source code working. We strongly advise against using them in new code.
Public Functions
(deprecated) | Closest |
(deprecated) Esri | create |
(deprecated) Esri | solve |
(since Esri Q | solve |
Signals
(deprecated) void | create |
(deprecated) void | solve |
Member Function Documentation
[deprecated]
ClosestFacilityTask::ClosestFacilityTask (const QUrl &url, Esri::ArcGISRuntime::Credential *credential, QObject *parent = nullptr)
This function is deprecated. We strongly advise against using it in new code.
Constructor that takes a url to a secured Network Analysis service endpoint and a credential, with an optional parent.
[deprecated]
Esri::ArcGISRuntime::TaskWatcher ClosestFacilityTask::createDefaultParameters ()
This function is deprecated. We strongly advise against using it in new code.
Creates default closest facility parameters from the service.
The createDefaultParametersCompleted signal will emit once the operation is complete, giving access to the resulting ClosestFacilityParameters.
[signal, deprecated]
void ClosestFacilityTask::createDefaultParametersCompleted (const QUuid &taskId , Esri::ArcGISRuntime::ClosestFacilityParameters defaultParameters )
This function is deprecated. We strongly advise against using it in new code.
Signal emitted after the createDefaultParameters asynchronous method completes.
- taskId - The task ID of the asynchronous task.
- defaultParameters - The generated default ClosestFacilityParameters.
[override virtual, deprecated]
Esri::ArcGISRuntime::Credential *ClosestFacilityTask::credential() const
This function is deprecated. We strongly advise against using it in new code.
Reimplements: RemoteResource::credential() const.
Returns the security credential used to access the closest facility service.
Only applicable if using an online service that is secured.
[override virtual, since Esri::ArcGISRuntime 100.1, deprecated]
Esri::ArcGISRuntime::RequestConfiguration ClosestFacilityTask::requestConfiguration () const
This function is deprecated. We strongly advise against using it in new code.
Reimplements: RemoteResource::requestConfiguration() const.
Returns the RequestConfiguration in use by this task.
This function was introduced in Esri::ArcGISRuntime 100.1.
See also setRequestConfiguration().
[override virtual, since Esri::ArcGISRuntime 100.1, deprecated]
void ClosestFacilityTask::setRequestConfiguration (const Esri::ArcGISRuntime::RequestConfiguration &requestConfiguration )
This function is deprecated. We strongly advise against using it in new code.
Reimplements: RemoteResource::setRequestConfiguration(const Esri::ArcGISRuntime::RequestConfiguration &requestConfiguration).
Sets configuration parameters used for network requests sent by this task to requestConfiguration.
This function was introduced in Esri::ArcGISRuntime 100.1.
See also requestConfiguration().
[deprecated]
Esri::ArcGISRuntime::TaskWatcher ClosestFacilityTask::solveClosestFacility (const Esri::ArcGISRuntime::ClosestFacilityParameters &closestFacilityParameters )
This function is deprecated. We strongly advise against using it in new code.
Solves a closest facility with the given closestFacilityParameters.
The solveClosestFacilityCompleted signal will emit once the operation is complete, giving access to the ClosestFacilityResult.
[since Esri::ArcGISRuntime 200.2, deprecated]
QFuture <Esri::ArcGISRuntime::ClosestFacilityResult > ClosestFacilityTask::solveClosestFacilityAsync (const Esri::ArcGISRuntime::ClosestFacilityParameters &closestFacilityParameters )
This function is deprecated. We strongly advise against using it in new code.
Solves a closest facility with the given closestFacilityParameters.
- closestFacilityParameters - The closest facility parameters.
Executes the ClosestFacilityParameters defined for this ClosestFacilityTask and returns a ClosestFacilityResult containing the results.
This method returns a QFuture for the asynchronous operation. Use future.then() to continue processing when the operation completes. Use future.onFailed() to handle exceptions of type ErrorException.
See Working with QFuture for further details.
This function was introduced in Esri::ArcGISRuntime 200.2.
[signal, deprecated]
void ClosestFacilityTask::solveClosestFacilityCompleted (const QUuid &taskId , Esri::ArcGISRuntime::ClosestFacilityResult closestFacilityResult )
This function is deprecated. We strongly advise against using it in new code.
Signal emitted after the solveClosestFacility asynchronous method completes.
- taskId - The task ID of the asynchronous task.
- closestFacilityResult - The generated ClosestFacilityResult.