com.adobe.ep.taskmanagement.util

# Token - AS3 ADEP Task Management

Package | com.adobe.ep.taskmanagement.util
Class | public class Token
Inheritance | Token Object
Implements | IToken
Subclasses | CollectionToken, ObjectToken

Language Version: | ActionScript 3.0

Product Version: | Adobe Digital Enterprise Platform Experience Services - Task Management 10

Runtime Versions: | AIR 2.6, Flash Player 10.2

The `Token` class provides a mechanism to specify handlers for asynchronous calls. Usually, result handlers take a single parameter of type `TaskManagerEvent` (or a subclass) and fault handlers take a single parameter of type `TaskManagerFaultEvent` (or a subclass).

Public Properties
Hide Inherited Public Properties
Show Inherited Public Properties

| Property | Defined By
--- | --- | ---
|  | constructor : Object A reference to the class object or constructor function for a given object instance. | Object

Public Methods
Hide Inherited Public Methods
Show Inherited Public Methods

| Method | Defined By
--- | --- | ---
|  | addFaultHandler(handler:Function):void Adds a fault handler for this asynchronous invocation. | Token
|  | addHandlers(resultHandler:Function, faultHandler:Function):void Adds a result and fault handler for this asynchronous invocation. | Token
|  | addResponder(responder:IResponder):void Adds an object to handle the result or failure for an asynchronous invocation. | Token
|  | addResultHandler(handler:Function):void Adds a result handler for this asynchronous invocation. | Token
|  | callFaultHandlers(info:Object):void Calls all the fault handlers. | Token
|  | callResultHandlers(data:Object):void Calls all the result handlers. | Token
|  | 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
|  | 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

Method Detail

### addFaultHandler

()
method

`public function addFaultHandler(handler:Function):void`

Language Version: | ActionScript 3.0

Product Version: | Adobe Digital Enterprise Platform Experience Services - Task Management 10

Runtime Versions: | AIR 2.6, Flash Player 10.2

Adds a fault handler for this asynchronous invocation.

Parameters

| `handler:Function` — Specifies a function that is called when the asynchronous call fails.

### addHandlers

()
method

`public function addHandlers(resultHandler:Function, faultHandler:Function):void`

Language Version: | ActionScript 3.0

Product Version: | Adobe Digital Enterprise Platform Experience Services - Task Management 10

Runtime Versions: | AIR 2.6, Flash Player 10.2

Adds a result and fault handler for this asynchronous invocation.

Parameters

| `resultHandler:Function` — Specifies the function that is called when the asynchronous call completes.
| `faultHandler:Function` — Specifies athefunction that is called when the asynchronous call fails.

### addResponder

()
method

`public function addResponder(responder:IResponder):void`

Language Version: | ActionScript 3.0

Product Version: | Adobe Digital Enterprise Platform Experience Services - Task Management 10

Runtime Versions: | AIR 2.6, Flash Player 10.2

Adds an object to handle the result or failure for an asynchronous invocation.

Parameters

| `responder:IResponder` — Specifies the `mx.rpc.IResponder` interface implementation to handle the asynchronous result or failure.

### addResultHandler

()
method

`public function addResultHandler(handler:Function):void`

Language Version: | ActionScript 3.0

Product Version: | Adobe Digital Enterprise Platform Experience Services - Task Management 10

Runtime Versions: | AIR 2.6, Flash Player 10.2

Adds a result handler for this asynchronous invocation.

Parameters

| `handler:Function` — Specifies a function that is called when the asynchronous call completes.

### callFaultHandlers

()
method

`public function callFaultHandlers(info:Object):void`

Language Version: | ActionScript 3.0

Product Version: | Adobe Digital Enterprise Platform Experience Services - Task Management 10

Runtime Versions: | AIR 2.6, Flash Player 10.2

Calls all the fault handlers.

Parameters

| `info:Object` — Specifies the information passed to all the fault handlers.

### callResultHandlers

()
method

`public function callResultHandlers(data:Object):void`

Language Version: | ActionScript 3.0

Product Version: | Adobe Digital Enterprise Platform Experience Services - Task Management 10

Runtime Versions: | AIR 2.6, Flash Player 10.2

Calls all the result handlers.

Parameters

| `data:Object` — Specifies the data passed to all the result handlers.

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