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...
mx.messaging.config 

ServerConfig  - AS3 BlazeDS LCDS

Paketmx.messaging.config
Klassepublic class ServerConfig
VererbungServerConfig Inheritance Object

Sprachversion: ActionScript 3.0
Produktversionen: BlazeDS 4, Adobe Digital Enterprise Platform Data Services für Java EE 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Diese Klasse bietet Zugriff auf die Informationen zur Servermeldungskonfiguration. Diese Klasse bindet Informationen aus der Datei services-config.xml auf dem Client ein und wird vom Meldungssystem verwendet, um konfigurierte ChannelSets und Channels für die Meldungsarchitektur zu liefern.

Die XML-Quelle wird während der Kompilierung zur Verfügung gestellt. Derzeit gibt es jedoch keine interne Beschränkung, durch die die Aufnahme dieser XML-Daten durch andere Möglichkeiten (beispielsweise Netzwerk, lokales Dateisystem oder gemeinsames Objekt während der Laufzeit) verhindert wird.



Öffentliche Eigenschaften
 EigenschaftDefiniert von
 Inheritedconstructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
Object
  xml : XML
[statisch] Die XML-Konfiguration. Dieser Wert muss die entsprechenden Bestandteile des Tags <services> aus der Datei services-config.xml enthalten.
ServerConfig
Öffentliche Methoden
 MethodeDefiniert von
  
checkChannelConsistency(destinationA:String, destinationB:String):void
[statisch] Diese Methode stellt sicher, dass die angegebenen Ziele identische Kanaldefinitionen enthalten.
ServerConfig
  
getChannel(id:String, clustered:Boolean = false):Channel
[statisch] Gibt eine gemeinsame Instanz des konfigurierten Kanals zurück.
ServerConfig
  
[statisch] Gibt einen gemeinsamen ChannelSet zurück, der für das angegebene Ziel verwendet werden kann, das zum Dienst gehört, der den angegebenen Meldungstyp verarbeitet.
ServerConfig
  
[statisch] Gibt die Eigenschafteninformationen für das angegebene Ziel zurück.
ServerConfig
 Inherited
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde.
Object
 Inherited
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde.
Object
 Inherited
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann.
Object
 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
Eigenschaftendetails

xml

Eigenschaft
xml:XML

Sprachversion: ActionScript 3.0
Produktversionen: BlazeDS 4, Adobe Digital Enterprise Platform Data Services für Java EE 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Die XML-Konfiguration. Dieser Wert muss die entsprechenden Bestandteile des Tags <services> aus der Datei services-config.xml enthalten.



Implementierung
    public static function get xml():XML
    public static function set xml(value:XML):void
Methodendetails

checkChannelConsistency

()Methode
public static function checkChannelConsistency(destinationA:String, destinationB:String):void

Sprachversion: ActionScript 3.0
Produktversionen: BlazeDS 4, Adobe Digital Enterprise Platform Data Services für Java EE 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Diese Methode stellt sicher, dass die angegebenen Ziele identische Kanaldefinitionen enthalten. Wenn die Kanaldefinitionen zwischen den zwei angegebenen Zielen nicht identisch sind, wird ein ArgumentError von dieser Methode ausgegeben.

Parameter

destinationA:String — erstes Ziel für den Vergleich
 
destinationB:String — zweites Ziel für den Vergleich der Kanäle

getChannel

()Methode 
public static function getChannel(id:String, clustered:Boolean = false):Channel

Sprachversion: ActionScript 3.0
Produktversionen: BlazeDS 4, Adobe Digital Enterprise Platform Data Services für Java EE 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Gibt eine gemeinsame Instanz des konfigurierten Kanals zurück.

Parameter

id:String — Die ID des gewünschten Kanals.
 
clustered:Boolean (default = false) — „true“, wenn der Kanal in einem Cluster verwendet wird, ansonsten „false“.

Rückgabewerte
Channel — Die Kanalinstanz.

Auslöser
InvalidChannelError — In dem Fall, dass kein Kanal die angegebene ID aufweist.

getChannelSet

()Methode 
public static function getChannelSet(destinationId:String):ChannelSet

Sprachversion: ActionScript 3.0
Produktversionen: BlazeDS 4, Adobe Digital Enterprise Platform Data Services für Java EE 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Gibt einen gemeinsamen ChannelSet zurück, der für das angegebene Ziel verwendet werden kann, das zum Dienst gehört, der den angegebenen Meldungstyp verarbeitet.

Parameter

destinationId:String — Die Ziel-ID.

Rückgabewerte
ChannelSet — Der ChannelSet.

Auslöser
InvalidDestinationError — In dem Fall, dass das angegebene Ziel über keine Kanäle verfügt und die Anwendung keine Standardkanäle definiert hat.

getProperties

()Methode 
public static function getProperties(destinationId:String):XMLList

Sprachversion: ActionScript 3.0
Produktversionen: BlazeDS 4, Adobe Digital Enterprise Platform Data Services für Java EE 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Gibt die Eigenschafteninformationen für das angegebene Ziel zurück.

Parameter

destinationId:String — Die ID des gewünschten Ziels.

Rückgabewerte
XMLList — XMLList, die die Tag-Informationen <property> enthält.

Auslöser
InvalidDestinationError — In dem Fall, dass das angegebene Ziel nicht gefunden wurde.




[ 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.