Class UtilityNetworkValidationJob

java.lang.Object
com.esri.arcgisruntime.concurrent.Job
com.esri.arcgisruntime.tasks.utilitynetworks.UtilityNetworkValidationJob
All Implemented Interfaces:
JsonSerializable, RemoteResource

public final class UtilityNetworkValidationJob extends Job
A Job to run the validate network topology operation on a utility network.
Since:
200.3.0
See Also:
  • Property Details

    • result

      The result of a validate network topology job that has succeeded, null otherwise.

      If the job is in progress then a null result is returned until the job successfully completes.

      If the job fails to complete successfully, Job.getError() will return an ArcGISRuntimeException indicating one of these error types:

      • Invalid call, which indicates one of the following:
      • Timeout
        • Set if the server timed out due to the size of the network.
      • Geodatabase is closed
        • Set if a validate operation is called on a closed geodatabase.
      Since:
      200.3.0
      See Also:
  • Method Details

    • resultProperty

      The result of a validate network topology job that has succeeded, null otherwise.

      If the job is in progress then a null result is returned until the job successfully completes.

      If the job fails to complete successfully, Job.getError() will return an ArcGISRuntimeException indicating one of these error types:

      • Invalid call, which indicates one of the following:
      • Timeout
        • Set if the server timed out due to the size of the network.
      • Geodatabase is closed
        • Set if a validate operation is called on a closed geodatabase.
      Returns:
      the result property
      Since:
      200.3.0
      See Also:
    • getResult

      public UtilityValidationResult getResult()
      Gets the value of the result property.
      Specified by:
      getResult in class Job
      Property description:
      The result of a validate network topology job that has succeeded, null otherwise.

      If the job is in progress then a null result is returned until the job successfully completes.

      If the job fails to complete successfully, Job.getError() will return an ArcGISRuntimeException indicating one of these error types:

      • Invalid call, which indicates one of the following:
      • Timeout
        • Set if the server timed out due to the size of the network.
      • Geodatabase is closed
        • Set if a validate operation is called on a closed geodatabase.
      Returns:
      the value of the result property
      Since:
      200.3.0
      See Also: