Packagecom.esri.drs
Classpublic class DRSBaseTask
InheritanceDRSBaseTask Inheritance com.esri.ags.tasks.BaseTask
Subclasses BatchValidationTask, DashboardTask, ReviewerResultsTask

Base class for BatchValidationTask, DashboardTask, ReviewerResultsTask. Not intended to be used directly.



Public Properties
 PropertyDefined By
  createReviewerSessionLastResult : ReviewerSession
ReviewerSession returned from last call to the createReviewerSession function.
DRSBaseTask
  getLifecycleStatusStringsLastResult : Array
Array of lifecycle status strings returned from last call to the getLifecycleStatusStrings function.
DRSBaseTask
  getReviewerSessionsLastResult : Array
Array of ReviewerSession object returned from last call to the getReviewerSessions function.
DRSBaseTask
Public Methods
 MethodDefined By
  
createReviewerSession(sessionName:String, sessionProperties:SessionProperties, responder:IResponder = null):AsyncToken
Creates a new Reviewer Session.
DRSBaseTask
  
getLifecycleStatusStrings(responder:IResponder = null):AsyncToken
Retrieves a list of localized lifecycle status strings from the reviewer workspace.
DRSBaseTask
  
getReviewerSessions(responder:IResponder = null):AsyncToken
Returns an array of sessions in a Reviewer workspace.
DRSBaseTask
Events
 Event Summary Defined By
   Dispatched when createReviewerSession operation successfully completes.DRSBaseTask
  Dispatched when there is a problem accessing the Reviewer Map Server.DRSBaseTask
   Dispatched when getLifecycleStatusStrings operation successfully completes.DRSBaseTask
   Dispatched when getReviewerSessions operation successfully completes.DRSBaseTask
Property Detail
createReviewerSessionLastResultproperty
createReviewerSessionLastResult:ReviewerSession

ReviewerSession returned from last call to the createReviewerSession function.

This property can be used as the source for data binding.


Implementation
    public function get createReviewerSessionLastResult():ReviewerSession
    public function set createReviewerSessionLastResult(value:ReviewerSession):void

See also

getLifecycleStatusStringsLastResultproperty 
getLifecycleStatusStringsLastResult:Array

Array of lifecycle status strings returned from last call to the getLifecycleStatusStrings function.

This property can be used as the source for data binding.


Implementation
    public function get getLifecycleStatusStringsLastResult():Array
    public function set getLifecycleStatusStringsLastResult(value:Array):void

See also

getReviewerSessionsLastResultproperty 
getReviewerSessionsLastResult:Array

Array of ReviewerSession object returned from last call to the getReviewerSessions function.

This property can be used as the source for data binding.


Implementation
    public function get getReviewerSessionsLastResult():Array
    public function set getReviewerSessionsLastResult(value:Array):void

See also

Method Detail
createReviewerSession()method
public function createReviewerSession(sessionName:String, sessionProperties:SessionProperties, responder:IResponder = null):AsyncToken

Creates a new Reviewer Session. On completion the createReviewerSessionComplete event is fired and the optional responder is called.

Parameters

sessionName:String — The responder to call on result or fault.
 
sessionProperties:SessionProperties
 
responder:IResponder (default = null)

Returns
AsyncToken
getLifecycleStatusStrings()method 
public function getLifecycleStatusStrings(responder:IResponder = null):AsyncToken

Retrieves a list of localized lifecycle status strings from the reviewer workspace. Each reviewer result stored in the reviewer workspace has a lifecycle status code that matches one of the strings returned from this method execution. Use these strings to replace the code numeric values when displaying a list of reviewer results to the user. On completion the getLifecycleStatusStringsComplete event is fired and the optional responder is called.

Parameters

responder:IResponder (default = null) — The responder to call on result or fault.

Returns
AsyncToken
getReviewerSessions()method 
public function getReviewerSessions(responder:IResponder = null):AsyncToken

Returns an array of sessions in a Reviewer workspace. On completion the getReviewerSessionsComplete event is fired and the optional responder is called.

Parameters

responder:IResponder (default = null) — The responder to call on result or fault.

Returns
AsyncToken
Event Detail
createReviewerSessionComplete Event
Event Object Type: com.esri.drs.DataReviewerTaskEvent
DataReviewerTaskEvent.type property = com.esri.drs.DataReviewerTaskEvent.CREATE_REVIEWER_SESSION_COMPLETE

Dispatched when createReviewerSession operation successfully completes. The event result is a ReviewerSession object.
fault Event  
Event Object Type: mx.rpc.events.FaultEvent

Dispatched when there is a problem accessing the Reviewer Map Server.

getLifecycleStatusStringsComplete Event  
Event Object Type: com.esri.drs.DataReviewerTaskEvent
DataReviewerTaskEvent.type property = com.esri.drs.DataReviewerTaskEvent.GET_LIFECYCLE_STATUS_STRINGS_COMPLETE

Dispatched when getLifecycleStatusStrings operation successfully completes. The event result is an array of strings.
getReviewerSessionsComplete Event  
Event Object Type: com.esri.drs.DataReviewerTaskEvent
DataReviewerTaskEvent.type property = com.esri.drs.DataReviewerTaskEvent.GET_REVIEWER_SESSIONS_COMPLETE

Dispatched when getReviewerSessions operation successfully completes. The event result is an array of ReviewerSession objects.