com.adobe.livecycle.rca.model.stage

# ApprovalStage - AS3 Review, Commenting, and Approval

Package | com.adobe.livecycle.rca.model.stage
Class | public class ApprovalStage
Inheritance | ApprovalStage AbstractStage Object

Deprecated since Review, Commenting, and Approval 10: Please Use com.adobe.solutions.rca.vo.ReviewStageVO

Language Version: | ActionScript 3.0

Product Version: | Review, Commenting, and Approval Building Block 9.5

Runtime Versions: | Flash Player 9, Flash Player 10, AIR (unsupported)

Public Properties
Hide Inherited Public Properties
Show Inherited Public Properties

| Property | Defined By
--- | --- | ---
|  | additionalMetaData : String Stores additional metadata when the application is extended. | AbstractStage
|  | approvers : ApproverCollection Specifies a collection of approvers for this stage. | ApprovalStage
|  | assigntaskToApproverProcess : String Specifies a process that overrides the default AsignTaskToApprover process. | ApprovalStage
|  | assignTaskToInitiatorProcess : String Specifies a process that is used to override the default AsignTaskToInitiator process. | AbstractStage
|  | constructor : Object A reference to the class object or constructor function for a given object instance. | Object
|  | disposition : String Specifies a custom status for the stage. | AbstractStage
|  | duration : int Specifies the time period after which the stage expires. | AbstractStage
|  | durationUnit : String Specifies the unit for the duration field. | AbstractStage
|  | endDate : Date Specifies the end date of the stage. | AbstractStage
|  | moderators : ModeratorCollection Specifies a collection of moderators for this stage. | AbstractStage
|  | name : String Specifies the name of the stage. | AbstractStage
|  | nonExpiringStage : Boolean Specifies the behavior of the stage when it has expired. | AbstractStage
|  | postProcessHook : String Specifies a short-lived process that is executed after the stage has ended. | AbstractStage
|  | preProcessHook : String Specifies a short-lived process that is executed before the stage starts. | AbstractStage
|  | reminders : ReminderCollection Specifies a collection of reminders associated with this stage. | AbstractStage
|  | signatureType : String Specifies signatures that are part of the approval workflow. | ApprovalStage
|  | startDate : Date Specifies the start date of the stage. | AbstractStage
|  | status : String Specifies the status of the stage. | AbstractStage
|  | taskType : String Specifies how tasks are delivered to participants. | AbstractStage
|  | type : String Specifies the type of stage. | AbstractStage
|  | waitForExpiry : Boolean If the value is true, the stage is not marked complete until the end of the specified duration, even if all the stage participants have completed their tasks. | AbstractStage

Public Methods
Hide Inherited Public Methods
Show Inherited Public Methods

| Method | Defined By
--- | --- | ---
|  | ApprovalStage() Constructor. | ApprovalStage
|  | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, weakRef:Boolean = false):void Registers an event listener object with an EventDispatcher object so that the listener receives notification of an event. | AbstractStage
|  | dispatchEvent(event:Event):Boolean Dispatches an event into the event flow. | AbstractStage
|  | hasEventListener(type:String):Boolean Checks whether the EventDispatcher object has any listeners registered for a specific type of event. | AbstractStage
|  | hasOwnProperty(name:String):Boolean Indicates whether an object has a specified property defined. | Object
|  | isPrototypeOf(theClass:Object):Boolean Indicates whether an instance of the Object class is in the prototype chain of the object specified as the parameter. | Object
|  | propertyIsEnumerable(name:String):Boolean Indicates whether the specified property exists and is enumerable. | Object
|  | removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void Removes a listener from the EventDispatcher object. | AbstractStage
|  | setPropertyIsEnumerable(name:String, isEnum:Boolean = true):void Sets the availability of a dynamic property for loop operations. | Object
|  | toLocaleString():String Returns the string representation of this object, formatted according to locale-specific conventions. | Object
|  | toString():String Returns the string representation of the specified object. | Object
|  | valueOf():Object Returns the primitive value of the specified object. | Object
|  | willTrigger(type:String):Boolean Checks whether an event listener is registered with this EventDispatcher object or any of its ancestors for the specified event type. | AbstractStage

Property Detail

### approvers

property

`approvers:ApproverCollection`

Language Version: | ActionScript 3.0

Product Version: | Review, Commenting, and Approval Building Block 9.5

Runtime Versions: | Flash Player 9, Flash Player 10, AIR (unsupported)

Specifies a collection of approvers for this stage.

Implementation
`public function get approvers():ApproverCollection`
`public function set approvers(value:ApproverCollection):void`

Related API Elements

com.adobe.livecycle.rca.model.participant.ApproverCollection

### assigntaskToApproverProcess

property

`assigntaskToApproverProcess:String`

Language Version: | ActionScript 3.0

Product Version: | Review, Commenting, and Approval Building Block 9.5

Runtime Versions: | Flash Player 9, Flash Player 10, AIR (unsupported)

Specifies a process that overrides the default AsignTaskToApprover process. This process matches the signature of the default process and is only executed if `taskType` is `CUSTOM`.

Implementation
`public function get assigntaskToApproverProcess():String`
`public function set assigntaskToApproverProcess(value:String):void`

Related API Elements

com.adobe.livecycle.rca.model.constant.TaskTypes

### signatureType

property

`signatureType:String`

Language Version: | ActionScript 3.0

Product Version: | Review, Commenting, and Approval Building Block 9.5

Runtime Versions: | Flash Player 9, Flash Player 10, AIR (unsupported)

Specifies signatures that are part of the approval workflow. Signature values are provided by the `SignatureOptions` class.

Implementation
`public function get signatureType():String`
`public function set signatureType(value:String):void`

Related API Elements

com.adobe.livecycle.rca.model.constant.SignatureOptions
Constructor Detail

### ApprovalStage

()
Constructor

`public function ApprovalStage()`

Language Version: | ActionScript 3.0

Product Version: | Review, Commenting, and Approval Building Block 9.5

Runtime Versions: | Flash Player 9, Flash Player 10, AIR (unsupported)

Constructor.

© 2015 Adobe Systems Incorporated. All rights reserved.
Mon Apr 10 2017, 12:28 PM -07:00