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.prm.service 

ServiceProvider  - AS3 Project Management

Packagecom.adobe.solutions.prm.service
Classpublic class ServiceProvider
InheritanceServiceProvider Inheritance Object

Language Version: ActionScript 3.0
Product Version: Project Management Building Block 10.0
Runtime Versions: Flash Player 10.2, AIR (unsupported)

This provider class is used to get a reference of service objects. This class provide static methods to get these objects. Internally it invokes all the methods on the implementation instance it holds.



Public Properties
 PropertyDefined By
 Inheritedconstructor : Object
A reference to the class object or constructor function for a given object instance.
Object
  impl : IServiceProvider
[static] This property holds a reference to the implementation instance, which creates the service objects.
ServiceProvider
Public Methods
 MethodDefined By
  
The constructor of ServiceProvider class.
ServiceProvider
  
[static] This operation returns an instance of project management core service.
ServiceProvider
  
[static] This operation returns an instance of project management query service.
ServiceProvider
  
[static] This operation returns an instance of workitem management service.
ServiceProvider
 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
 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
Property Detail

impl

property
impl:IServiceProvider

Language Version: ActionScript 3.0
Product Version: Project Management Building Block 10.0
Runtime Versions: Flash Player 10.2, AIR (unsupported)

This property holds a reference to the implementation instance, which creates the service objects.



Implementation
    public static function get impl():IServiceProvider
    public static function set impl(value:IServiceProvider):void
Constructor Detail

ServiceProvider

()Constructor
public function ServiceProvider()

Language Version: ActionScript 3.0
Product Version: Project Management Building Block 10.0
Runtime Versions: Flash Player 10.2, AIR (unsupported)

The constructor of ServiceProvider class.

Method Detail

getProjectManagementCoreService

()method
public static function getProjectManagementCoreService():IProjectManagementCoreService

Language Version: ActionScript 3.0
Product Version: Project Management Building Block 10.0
Runtime Versions: Flash Player 10.2, AIR (unsupported)

This operation returns an instance of project management core service. The service instance can be used to perform various operation on a project like, create, update, delete, and so on.

Returns
IProjectManagementCoreService — It returns an instance of project management core service.

getProjectManagementQueryService

()method 
public static function getProjectManagementQueryService():IProjectManagementQueryService

Language Version: ActionScript 3.0
Product Version: Project Management Building Block 10.0
Runtime Versions: Flash Player 10.2, AIR (unsupported)

This operation returns an instance of project management query service. The service instance can be used to perform search operation on projects and workitems.

Returns
IProjectManagementQueryService — It returns an instance of project management query service.

getWorkItemManagementService

()method 
public static function getWorkItemManagementService():IWorkItemManagementService

Language Version: ActionScript 3.0
Product Version: Project Management Building Block 10.0
Runtime Versions: Flash Player 10.2, AIR (unsupported)

This operation returns an instance of workitem management service. The service instance can be used to perform various operation on a workitem like, create, update, delete, and so on.

Returns
IWorkItemManagementService — It returns an instance of workitem management service.