Packagecom.esri.bacore.client
Interfacepublic interface IBAResultProcessor
Implementors CreateRecordSetByAddressesParameters, GeofenceInfoParameters, ProfileByAreaSummationParameters, ProfileByImportFromTableParameters, ProfileByTableGeocodingParameters, RenderAnalysesParameters, RepositoryItemParameters, SelectBusinessesParameters, TargetGroupParameters, ThresholdRingsRadiiParameters

The IBAResultProcessor interface is used in parameters of a Community Analyst Task which requires additional post-processing of the task execution result.



Public Methods
 MethodDefined By
  
processResult(asyncToken:AsyncToken):void
Applies post-processing of a result received after executing a Community Analyst Task.
IBAResultProcessor
Method Detail
processResult()method
public function processResult(asyncToken:AsyncToken):void

Applies post-processing of a result received after executing a Community Analyst Task.

The input instance of the result object is the value of asyncToken.resultObject property. It is either an object decoded from JSON or an object already processed by a result processor registered for the given result type. This method should apply an additional processing of the result and update the asyncToken.resultObject property.

To get the result object from async token properties or to set the updated object to async token properties, use the GPResultProcessors.getProcessedResult and GPResultProcessors.setProcessedResult methods, respectively.

Parameters

asyncToken:AsyncToken — Asynch token associated with the response.