| Package | com.adobe.mosaic.om.interfaces | 
| Interface | public interface IService extends IMosaicNode , IInjectableValue | 
| Language Version: | ActionScript 3.0 | 
| Product Version: | Adobe Digital Enterprise Platform Experience Services - Composite Application Framework 9.5 | 
| Runtime Versions: | AIR 2.6, Flash Player 10.2 | 
IService interface defines methods for retrieving service information.
	 Public Properties
| Property | Defined By | ||
|---|---|---|---|
![]()  | childrenNodes : Array [read-only] 
		 Returns an array of child nodes (IMosaicNode objects) of the node.  | IMosaicNode | |
| className : String [read-only] 
          The class name.  | IService | ||
| classProperties : Array [read-only] 
          The class properties.  | IService | ||
| constructorArgs : Array [read-only] 
          The constructor arguments.  | IService | ||
| contentType : String [read-only] 
          The content type.  | IService | ||
| contentUri : String [read-only] 
          The content URL.  | IService | ||
| dependsInterfaces : Array [read-only] 
          The list of the interfaces this service depends on.  | IService | ||
| implementsInterfaces : Array [read-only] 
          The list of the interfaces this service implements.  | IService | ||
| initMethod : String [read-only] 
          The initialization method.  | IService | ||
| library : String [read-only] 
		 The name of the service library that this service is a member of.  | IService | ||
| name : String [read-only] 
		 The service name from the metadata.  | IService | ||
![]()  | nodeID : String [read-only] 
         Returns the ID of the node.  | IMosaicNode | |
![]()  | nodeLabel : String 
		 Returns the label of the tile.  | IMosaicNode | |
![]()  | nodeName : String [read-only] 
		 Returns the name of the node.  | IMosaicNode | |
![]()  | nodeType : String [read-only] 
		 Returns the type value of the node.  | IMosaicNode | |
![]()  | parentNode : IMosaicNode [read-only] 
		 Returns the direct parent node of the current node within the application.  | IMosaicNode | |
| referenceProperties : Array [read-only] 
         The reference properties of the service
            | IService | ||
| scope : String [read-only] 
         he scope of the service.  | IService | ||
![]()  | uniqueID : String [read-only] 
         Returns the generated unique ID of the node.  | IMosaicNode | |
Public Methods 
| Method | Defined By | ||
|---|---|---|---|
![]()  | 
         Clones an IMosaicNode.  | IMosaicNode | |
		 The name of the catalog this service belongs to.  | IService | ||
![]()  | 
         Resolves any reference elements that may be in the View, Panel, or Tile.  | IMosaicNode | |
Property Detail
className | property | 
classProperties | property | 
classProperties:Array  [read-only] | Language Version: | ActionScript 3.0 | 
| Product Version: | Adobe Digital Enterprise Platform Experience Services - Composite Application Framework 10 | 
| Runtime Versions: | AIR 2.6, Flash Player 10.2 | 
The class properties.
Implementation
    public function get classProperties():ArrayconstructorArgs | property | 
constructorArgs:Array  [read-only] | Language Version: | ActionScript 3.0 | 
| Product Version: | Adobe Digital Enterprise Platform Experience Services - Composite Application Framework 10 | 
| Runtime Versions: | AIR 2.6, Flash Player 10.2 | 
The constructor arguments.
Implementation
    public function get constructorArgs():ArraycontentType | property | 
contentUri | property | 
dependsInterfaces | property | 
dependsInterfaces:Array  [read-only] | Language Version: | ActionScript 3.0 | 
| Product Version: | Adobe Digital Enterprise Platform Experience Services - Composite Application Framework 10 | 
| Runtime Versions: | AIR 2.6, Flash Player 10.2 | 
The list of the interfaces this service depends on.
Implementation
    public function get dependsInterfaces():ArrayimplementsInterfaces | property | 
implementsInterfaces:Array  [read-only] | Language Version: | ActionScript 3.0 | 
| Product Version: | Adobe Digital Enterprise Platform Experience Services - Composite Application Framework 10 | 
| Runtime Versions: | AIR 2.6, Flash Player 10.2 | 
The list of the interfaces this service implements.
Implementation
    public function get implementsInterfaces():ArrayinitMethod | property | 
library | property | 
library:String  [read-only] | Language Version: | ActionScript 3.0 | 
| Product Version: | Adobe Digital Enterprise Platform Experience Services - Composite Application Framework 9.5 | 
| Runtime Versions: | AIR 2.6, Flash Player 10.2 | 
The name of the service library that this service is a member of.
Implementation
    public function get library():Stringname | property | 
referenceProperties | property | 
referenceProperties:Array  [read-only] | Language Version: | ActionScript 3.0 | 
| Product Version: | Adobe Digital Enterprise Platform Experience Services - Composite Application Framework 10 | 
| Runtime Versions: | AIR 2.6, Flash Player 10.2 | 
The reference properties of the service
Implementation
    public function get referenceProperties():Arrayscope | property | 
Method Detail
getCatalog | () | method | 
 public function getCatalog(onSuccess:Function = null, onFailure:Function = null):void| Language Version: | ActionScript 3.0 | 
| Product Version: | Adobe Digital Enterprise Platform Experience Services - Composite Application Framework 9.5 | 
| Runtime Versions: | AIR 2.6, Flash Player 10.2 | 
The name of the catalog this service belongs to.
Parameters
onSuccess:Function (default = null) — Specifies a function callback that takes in one parameter of type Event when the operation succeeded.
		  | |
onFailure:Function (default = null) — Specifies a function callback that takes in one parameter of type Event when the operation failed.
		  | 
Thu Dec 4 2014, 05:50 PM -08:00
