ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: Daten werden vom Server abgerufen...
Daten werden vom Server abgerufen...
com.adobe.mosaic.mxml 

Service  - AS3 ADEP Composite Application

Paketcom.adobe.mosaic.mxml
Klassepublic class Service
VererbungService Inheritance EventDispatcher Inheritance Object
Implementiert IMXMLObject

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Experience Services - Composite Application Framework 10
Laufzeitversionen: AIR 2.6, Flash Player 10.2

The Service mxml component represents an IService instance from the composite application catalog that can be used across components. Required to load a Service are the complementary MXML components from this same package: ServerSession, Application, and Catalog. Those components, once initialized and authenticated against the Experience Server instance, provide the means to load this Composite Application Framework Service. This Service component contains a reference to the IService using the serviceNode property.

Beispiele anzeigen

Verwandte API-Elemente



Öffentliche Eigenschaften
 EigenschaftDefiniert von
  catalog : Catalog
The Service's composite application catalog component.
Service
 Inheritedconstructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
Object
  library : String
The value of the library name.
Service
  loaded : Boolean
[schreibgeschützt] Checks if the underlying IService is instantiated.
Service
  name : String
The name of the Experience Service.
Service
  serviceNode : IService
[schreibgeschützt] The underlying Composite Application Framework SDK IService.
Service
  shell : IShell
The associated IShell that the Service belongs to.
Service
Öffentliche Methoden
 MethodeDefiniert von
  
Constructor.
Service
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registriert ein Ereignis-Listener-Objekt bei einem EventDispatcher-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird.
EventDispatcher
 Inherited
Sendet ein Ereignis in den Ereignisablauf.
EventDispatcher
 Inherited
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat.
EventDispatcher
 Inherited
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde.
Object
  
Implementation of IMXMLObject initialized.
Service
 Inherited
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde.
Object
  
Makes a request to load the Service by the value of the name property from the associated Catalog, and then attempts to add the service to the associated IShell.
Service
 Inherited
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann.
Object
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Entfernt einen Listener aus dem EventDispatcher-Objekt.
EventDispatcher
 Inherited
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest.
Object
 Inherited
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas.
Object
 Inherited
Gibt das angegebene Objekt als String zurück.
Object
 Inherited
Gibt den Grundwert des angegebenen Objekts zurück.
Object
 Inherited
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist.
EventDispatcher
Ereignisse
 Ereignis Übersicht Definiert von
 Inherited[broadcast event] Wird ausgelöst, wenn Flash Player oder eine AIR-Anwendung den Betriebssystemfokus erhält und aktiv wird.EventDispatcher
  The addServiceEventFailure defines a failure notification of an attempt to load a Service.Service
  The addServiceEventSuccess defines a successful notification of loading a Service.Service
 Inherited[broadcast event] Wird ausgelöst, wenn Flash Player- oder die AIR-Anwendung den Fokus verliert und inaktiv wird.EventDispatcher
Eigenschaftendetails

catalog

Eigenschaft
catalog:Catalog

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Experience Services - Composite Application Framework 10
Laufzeitversionen: AIR 2.6, Flash Player 10.2

The Service's composite application catalog component.



Implementierung
    public function get catalog():Catalog
    public function set catalog(value:Catalog):void

Verwandte API-Elemente

library

Eigenschaft 
library:String

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Experience Services - Composite Application Framework 10
Laufzeitversionen: AIR 2.6, Flash Player 10.2

The value of the library name.



Implementierung
    public function get library():String
    public function set library(value:String):void

loaded

Eigenschaft 
loaded:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Experience Services - Composite Application Framework 10
Laufzeitversionen: AIR 2.6, Flash Player 10.2

Checks if the underlying IService is instantiated.



Implementierung
    public function get loaded():Boolean

name

Eigenschaft 
name:String

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Experience Services - Composite Application Framework 10
Laufzeitversionen: AIR 2.6, Flash Player 10.2

The name of the Experience Service.



Implementierung
    public function get name():String
    public function set name(value:String):void

serviceNode

Eigenschaft 
serviceNode:IService  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Experience Services - Composite Application Framework 10
Laufzeitversionen: AIR 2.6, Flash Player 10.2

The underlying Composite Application Framework SDK IService.



Implementierung
    public function get serviceNode():IService

Verwandte API-Elemente

shell

Eigenschaft 
shell:IShell

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Experience Services - Composite Application Framework 10
Laufzeitversionen: AIR 2.6, Flash Player 10.2

The associated IShell that the Service belongs to.



Implementierung
    public function get shell():IShell
    public function set shell(value:IShell):void

Verwandte API-Elemente

Konstruktordetails

Service

()Konstruktor
public function Service()

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Experience Services - Composite Application Framework 10
Laufzeitversionen: AIR 2.6, Flash Player 10.2

Constructor.

Methodendetails

initialized

()Methode
public function initialized(document:Object, id:String):void

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Experience Services - Composite Application Framework 10
Laufzeitversionen: AIR 2.6, Flash Player 10.2

Implementation of IMXMLObject initialized.

Parameter

document:Object — The document
 
id:String — The mxml id

loadService

()Methode 
public function loadService():void

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Experience Services - Composite Application Framework 10
Laufzeitversionen: AIR 2.6, Flash Player 10.2

Makes a request to load the Service by the value of the name property from the associated Catalog, and then attempts to add the service to the associated IShell. Both Catalog and Shell are required, and if either one is missing a log message will be generated. If the state of the catalog is either CatalogConstants.STATE_UNINITIALIZED or not CatalogConstants.STATE_LOADED, an event listener is added to listen for a CatalogLoadEvent.SUCCESS, at which time the catalog is considered loaded and a call to loadService() is triggered then.

Ereignisdetails

addServiceEventFailure

Ereignis
Ereignisobjekttyp: com.adobe.mosaic.om.events.​AddServiceEvent
Eigenschaft ​AddServiceEvent.type = com.adobe.mosaic.om.events.​AddServiceEvent.FAILURE

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Experience Services - Composite Application Framework 10
Laufzeitversionen: AIR 2.6, Flash Player 10.2

The addServiceEventFailure defines a failure notification of an attempt to load a Service.

addServiceEventSuccess

Ereignis  
Ereignisobjekttyp: com.adobe.mosaic.om.events.​AddServiceEvent
Eigenschaft ​AddServiceEvent.type = com.adobe.mosaic.om.events.​AddServiceEvent.SUCCESS

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Experience Services - Composite Application Framework 10
Laufzeitversionen: AIR 2.6, Flash Player 10.2

The addServiceEventSuccess defines a successful notification of loading a Service.

This example demonstrates the component declaration for Service, first showing the declarations for the ServerSession, Application, and Catalog components.
     
     <fx:Declarations>
             <mosaic:ServerSession id="myServer"
                                      openSessionEventSuccess="myServer_connectedHandler(event)" 
                                      openSessionEventFailure="myServer_faultHandler(event)"                              
                                      url="{_serverUrl}" />
             <mosaic:Application id="myApp"
                                    loadApplicationEventSuccess="myApp_loadApplicationEventSuccessHandler(event)"
                                    loadApplicationEventFailure="myApp_loadApplicationEventFailureHandler(event)">
                 <mosaic:catalogs>
                     <mosaic:Catalog id="sampleCatalog" 
                                        name="sample_catalog"
                                        catalogLoadEventSuccess="myCatalogSuccess(event)"
                                        catalogLoadEventFailure="myCatalogFail(event)"
                                        serverSession="{myServer}"/>
                 </mosaic:catalogs>
             </mosaic:Application>
                 <mosaic:Service id="myService" 
                                catalog="{sampleCatalog}"
                                    shell="{myApp.shell}"
                                library="MyDataService-Weather" 
                                name="WeatherService"/>
         </fx:Declarations>
      




[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.