ActionScript® 3.0 Reference for the Adobe® Flash® Platform
Home  |  Show Packages and Classes List |  Packages  |  Classes  |  What's New  |  Index  |  Appendixes
com.adobe.solutions.rca.domain.impl.manager 

ProcessManager  - AS3 Review, Commenting, and Approval

Packagecom.adobe.solutions.rca.domain.impl.manager
Classpublic class ProcessManager
InheritanceProcessManager Inheritance EventDispatcher Inheritance Object
Implements IProcessManager

Language Version: ActionScript 3.0
Product Version: Review, Commenting, and Approval Building Block 10.0
Runtime Versions: Flash Player 10.2, AIR (unsupported)

This class implements operations around process that can be used as hooks to customize review workflow.



Public Properties
 PropertyDefined By
 Inheritedconstructor : Object
A reference to the class object or constructor function for a given object instance.
Object
  customAssignTaskProcess : IList
[read-only] List of processes that can be used to assign task in a review workflow.
ProcessManager
  instance : IProcessManager
[static] [read-only] This method returns a reference to an instance of ProcessManager.
ProcessManager
  processHooks : IList
[read-only] List of processes that can be invoked at initiation or completion of a stage.
ProcessManager
  reviewCommentingAndApprovalUtil : IReviewCommentingAndApprovalUtil
This property refers to an instance of Review Commenting and Approval Util service.
ProcessManager
  trackingSheetProcess : IList
[read-only] List of processes that can be used to generate tracking sheets.
ProcessManager
Public Methods
 MethodDefined By
  
The constructor for ProcessManager class.
ProcessManager
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registers an event listener object with an EventDispatcher object so that the listener receives notification of an event.
EventDispatcher
 Inherited
Dispatches an event into the event flow.
EventDispatcher
 Inherited
Checks whether the EventDispatcher object has any listeners registered for a specific type of event.
EventDispatcher
 Inherited
Indicates whether an object has a specified property defined.
Object
 Inherited
Indicates whether an instance of the Object class is in the prototype chain of the object specified as the parameter.
Object
 Inherited
Indicates whether the specified property exists and is enumerable.
Object
  
This remote operations refreshes the list of processes.
ProcessManager
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Removes a listener from the EventDispatcher object.
EventDispatcher
 Inherited
Sets the availability of a dynamic property for loop operations.
Object
 Inherited
Returns the string representation of this object, formatted according to locale-specific conventions.
Object
 Inherited
Returns the string representation of the specified object.
Object
 Inherited
Returns the primitive value of the specified object.
Object
 Inherited
Checks whether an event listener is registered with this EventDispatcher object or any of its ancestors for the specified event type.
EventDispatcher
Events
 Event Summary Defined By
 Inherited[broadcast event] Dispatched when the Flash Player or AIR application gains operating system focus and becomes active.EventDispatcher
 Inherited[broadcast event] Dispatched when the Flash Player or AIR application operating loses system focus and is becoming inactive.EventDispatcher
Property Detail

customAssignTaskProcess

property
customAssignTaskProcess:IList  [read-only]

Language Version: ActionScript 3.0
Product Version: Review, Commenting, and Approval Building Block 10
Runtime Versions: Flash Player 10.2, AIR (unsupported)

List of processes that can be used to assign task in a review workflow.

This property can be used as the source for data binding. When this property is modified, it dispatches the processRefreshed event.



Implementation
    public function get customAssignTaskProcess():IList

instance

property 
instance:IProcessManager  [read-only]

Language Version: ActionScript 3.0
Product Version: Review, Commenting, and Approval Building Block 10.0
Runtime Versions: Flash Player 10.2, AIR (unsupported)

This method returns a reference to an instance of ProcessManager. This method ensures that a single instance of ProcessManager is created for the application.



Implementation
    public static function get instance():IProcessManager

processHooks

property 
processHooks:IList  [read-only]

Language Version: ActionScript 3.0
Product Version: Review, Commenting, and Approval Building Block 10
Runtime Versions: Flash Player 10.2, AIR (unsupported)

List of processes that can be invoked at initiation or completion of a stage.

This property can be used as the source for data binding. When this property is modified, it dispatches the processRefreshed event.



Implementation
    public function get processHooks():IList

reviewCommentingAndApprovalUtil

property 
reviewCommentingAndApprovalUtil:IReviewCommentingAndApprovalUtil

Language Version: ActionScript 3.0
Product Version: Review, Commenting, and Approval Building Block 10.0
Runtime Versions: Flash Player 10.2, AIR (unsupported)

This property refers to an instance of Review Commenting and Approval Util service.



Implementation
    public function get reviewCommentingAndApprovalUtil():IReviewCommentingAndApprovalUtil
    public function set reviewCommentingAndApprovalUtil(value:IReviewCommentingAndApprovalUtil):void

trackingSheetProcess

property 
trackingSheetProcess:IList  [read-only]

Language Version: ActionScript 3.0
Product Version: Review, Commenting, and Approval Building Block 10
Runtime Versions: Flash Player 10.2, AIR (unsupported)

List of processes that can be used to generate tracking sheets.

This property can be used as the source for data binding. When this property is modified, it dispatches the processRefreshed event.



Implementation
    public function get trackingSheetProcess():IList
Constructor Detail

ProcessManager

()Constructor
public function ProcessManager()

Language Version: ActionScript 3.0
Product Version: Review, Commenting, and Approval Building Block 10.0
Runtime Versions: Flash Player 10.2, AIR (unsupported)

The constructor for ProcessManager class.

Method Detail

refresh

()method
public function refresh():mx.rpc:AsyncToken

Language Version: ActionScript 3.0
Product Version: Review, Commenting, and Approval Building Block 10
Runtime Versions: Flash Player 10.2, AIR (unsupported)

This remote operations refreshes the list of processes.

Returns
mx.rpc:AsyncToken — It returns a token on which success or fault handlers can be attached.