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

ManagedRemoteService  - AS3 ADEP Data Services

Paketmx.data
Klassepublic dynamic class ManagedRemoteService
VererbungManagedRemoteService Inheritance AbstractService Inheritance Proxy
Implementiert IEventDispatcher
Unterklassen ManagedRemoteService

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 4.6
Laufzeitversionen: Flash Player 10.2, AIR 2.6

Die ManagedRemoteService-Klasse gibt Zugriff auf Remoting-Klassen auf einem Remoteanwendungsserver mit den Funktionen zur Datenverwaltung von LCDS.



Öffentliche Eigenschaften
 EigenschaftDefiniert von
 InheritedchannelSet : ChannelSet
Gibt Zugriff auf den vom Dienst verwendeten ChannelSet.
AbstractService
  concurrency : String
Wert, der angibt, wie mehrere Aufrufe desselben Dienstes verarbeitet werden sollen.
ManagedRemoteService
  convertParametersHandler : Function
Optional; hauptsächlich für Frameworkentwickler bestimmt ist, die eine Funktion benötigen, deren Parameter bei jedem Remoteobjektaufruf aufgerufen werden.
ManagedRemoteService
  convertResultHandler : Function
Eine optionale Funktion, die hauptsächlich für Frameworkentwickler bestimmt ist, die einen Hook installieren möchten, um die Ergebnisse eines Vorgangs zu verarbeiten, bevor die Ergebnisprozeduren benachrichtigt werden.
ManagedRemoteService
  destination : String
[override] Stellt Zugriff auf das Ziel für den MessageAgent zur Verfügung.
ManagedRemoteService
  managers : Array
[override] Wird von Managed Remoting nicht unterstützt.
ManagedRemoteService
 Inheritedoperations : Object
Das Array von Vorgängen wird in der Regel nur vom MXML-Compiler gesetzt, wenn Sie einen Dienst mithilfe eines MXML-Tags erstellen.
AbstractService
 InheritedrequestTimeout : int
Gibt Zugriff auf die Zeitüberschreitung der Anforderung für übermittelte Meldungen.
AbstractService
  showBusyCursor : Boolean
Wenn die Einstellung „true“ ist, wird ein Aktivitäten-Cursor angezeigt, während ein Dienst ausgeführt wird.
ManagedRemoteService
  throwItemPendingErrors : Boolean
Legen Sie diese Eigenschaft als „false“ fest, wenn Sie Fehler aufgrund ausstehender Elemente unterdrücken möchten, während auf träge abgerufene Daten oder Daten ohne Seitenerstellung zugegriffen wird.
ManagedRemoteService
  verifyEntityClasses : Boolean
Wenn der Wert „true“ ist, überprüfen Sie, ob alle verwalteten Entitäten vorhanden sind.
ManagedRemoteService
Öffentliche Methoden
 MethodeDefiniert von
  
ManagedRemoteService(destinationId:String = null)
Erstellt einen neuen ManagedRemoteService.
ManagedRemoteService
  
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
[override] Fügt dem Dienst einen Ereignislistener hinzu.
ManagedRemoteService
  
Zeigt an, ob ausstehende Änderungen für dieses bestimmte Objekt vorhanden sind.
ManagedRemoteService
 Inherited
Trennt die Netzverbindung des Dienstes und entfernt sämtliche anstehende Anforderungsresponder.
AbstractService
  
[override] Gibt einen Vorgang mit dem jeweiligen Namen zurück.
ManagedRemoteService
 Inherited
Aufgerufen, um den Dienst zu initialisieren.
AbstractService
  
Erzwingt die Initialisierung von Managed Remote Service.
ManagedRemoteService
  
[override] Meldet den Benutzer vom Ziel für den Dienst ab und gibt alle verwalteten Sammlungen und Elemente frei.
ManagedRemoteService
  
releaseCollection(view:ListCollectionView, clear:Boolean = false, copyStillManagedItems:Boolean = true):void
Entlässt die festgelegte Sammlung aus der Verwaltung durch den zugrunde liegenden DataService.
ManagedRemoteService
  
releaseItem(item:IManaged, dontClearStillManagedItems:Boolean = true, copyStillManagedItems:Boolean = true):IManaged
Entlässt das festgelegte Element aus der Verwaltung durch den zugrunde liegenden DataService.
ManagedRemoteService
  
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
[override] Entfernt den angegebenen Listener aus dem Dienst.
ManagedRemoteService
  
Dies macht alle Änderungen am festgelegten Element rückgängig und entfernt diese Änderungen aus dem Cache.
ManagedRemoteService
  
setCredentials(username:String, password:String, charset:String = null):void
[override] Legt die Benutzerdaten für den Zielpfad fest, auf den über den Dienst zugegriffen wird, wenn serverseitiges verwaltetes Remoting verwendet wird.
ManagedRemoteService
  
setPageSizeForOperation(operationName:String, pageSize:int):void
Legt die pageSize für den festgelegten benannten Vorgang fest.
ManagedRemoteService
  
setRemoteCredentials(remoteUsername:String, remotePassword:String, charset:String = null):void
[override] Legt die Benutzerdaten für Dritte in diesem verwalteten Remoting-Ziel fest.
ManagedRemoteService
  
Stellt eine MangedRemoteService-Instanz als String dar, der wichtige Eigenschaften wie Ziel-ID und zugewiesene Kanäle beschreibt.
ManagedRemoteService
Ereignisse
 Ereignis Übersicht Definiert von
  Das DataConflictEvent.CONFLICT-Ereignis wird ausgelöst, wenn ein Konflikt zwischen ausstehenden lokalen Änderungen und von anderen Clients übertragenen Änderungen erkannt wird oder wenn von diesem Clientkonflikt übertragene Änderungen einen Konflikt mit Änderungen im Remote-Ziel haben.ManagedRemoteService
  Das DataServiceFaultEvent.FAULT-Ereignis wird ausgelöst, wenn ein Dienstaufruf aufgrund eines Fehlers fehlschlägt.ManagedRemoteService
 InheritedDas Aufrufereignis wird ausgelöst, wenn ein Dienstvorgang aufgerufen wird, es sei denn es wird ein Fehler ausgegeben, bevor der Kanal versucht, die Meldung zu schicken.AbstractService
  Das MessageEvent.MESSAGE-Ereignis wird ausgelöst, wenn das Remote-Ziel eine Benachrichtigung zu einem Datenvorgang ausgibt.ManagedRemoteService
  Das ResultEvent.RESULT-Ereignis wird ausgelöst, wenn ein Dienstaufruf erfolgreich zurückgegeben wird.ManagedRemoteService
Eigenschaftendetails

concurrency

Eigenschaft
concurrency:String

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 4.6
Laufzeitversionen: Flash Player 10.2, AIR 2.6

Wert, der angibt, wie mehrere Aufrufe desselben Dienstes verarbeitet werden sollen. Der Standardwert lautet „multiple“. Folgende Werte sind zulässig:

  • „multiple“ - Existierende Anforderungen werden nicht gelöscht, der Entwickler ist dafür verantwortlich, dass die Kohärenz der Daten sichergestellt ist, indem er den Ereignis-Stream aufmerksam verwaltet. Dies ist die Standardeinstellung.
  • „single“ - Es ist jeweils nur eine einzelne Anforderungen für die Methode zulässig; zusätzliche Anforderungen während eine Anforderung ansteht, erzeugen sofort einen Fehler auf dem Client und werden nicht an den Server übermittelt.
  • „last“ - Eine Anforderung führt dazu, dass der Client ein Ergebnis oder einen Fehler für jegliche aktuelle anstehenden Anforderungen ignoriert. Nur das Ergebnis oder der Fehler der neuesten Anforderung wird auf dem Client ausgelöst. Dies kann die Ereignisverwaltung in der Clientanwendung vereinfachen, Sie sollten jedoch besonders darauf achten, dass dieser Modus nur dann verwendet wird, wenn Ergebnisse oder Fehler für Anforderungen gefahrlos ignoriert werden können.



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

convertParametersHandler

Eigenschaft 
public var convertParametersHandler:Function

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 4.6
Laufzeitversionen: Flash Player 10.2, AIR 2.6

Optional; hauptsächlich für Frameworkentwickler bestimmt ist, die eine Funktion benötigen, deren Parameter bei jedem Remoteobjektaufruf aufgerufen werden. Die Funktion verwendet ein Parameter-Array und gibt das möglicherweise geänderte Array zurück. Die Funktion sollte wie folgt definiert werden: function myParametersFunction(parameters:Array):Array

convertResultHandler

Eigenschaft 
public var convertResultHandler:Function

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 4.6
Laufzeitversionen: Flash Player 10.2, AIR 2.6

Eine optionale Funktion, die hauptsächlich für Frameworkentwickler bestimmt ist, die einen Hook installieren möchten, um die Ergebnisse eines Vorgangs zu verarbeiten, bevor die Ergebnisprozeduren benachrichtigt werden. Die Funktion sollte wie folgt definiert werden: function myConvertResultsFunction(result: operation:AbstractOperation): Das Ergebnis wird gleich nach der makeObjectsBindable-Konvertierung übergeben, aber bevor das Ergebnisereignis erstellt wird.

destination

Eigenschaft 
destination:String[override]

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 4.6
Laufzeitversionen: Flash Player 10.2, AIR 2.6

Stellt Zugriff auf das Ziel für den MessageAgent zur Verfügung. Durch Ändern des Ziels wird die Verbindung des MessageAgent getrennt, falls derzeit eine Verbindung besteht.



Implementierung
    override public function get destination():String
    override public function set destination(value:String):void

managers

Eigenschaft 
managers:Array[override]

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 4.6
Laufzeitversionen: Flash Player 10.2, AIR 2.6

Wird von Managed Remoting nicht unterstützt.



Implementierung
    override public function get managers():Array
    override public function set managers(value:Array):void

showBusyCursor

Eigenschaft 
showBusyCursor:Boolean

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 4.6
Laufzeitversionen: Flash Player 10.2, AIR 2.6

Wenn die Einstellung true ist, wird ein Aktivitäten-Cursor angezeigt, während ein Dienst ausgeführt wird. Der Standardwert ist false.



Implementierung
    public function get showBusyCursor():Boolean
    public function set showBusyCursor(value:Boolean):void

throwItemPendingErrors

Eigenschaft 
throwItemPendingErrors:Boolean

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 4.6
Laufzeitversionen: Flash Player 10.2, AIR 2.6

Legen Sie diese Eigenschaft als false fest, wenn Sie Fehler aufgrund ausstehender Elemente unterdrücken möchten, während auf träge abgerufene Daten oder Daten ohne Seitenerstellung zugegriffen wird. Anstatt einen Fehler auszulösen, wird „null“ für einen Eigenschaftswert oder einen getItemAt-Aufruf in einer Array-Sammlung zurückgegeben.

Von der size()-Methode werden 0 Elemente für eine Liste zurückgegeben, deren Größe noch nicht vom Server aufgerufen wurde. Wenn das Element vom Server zurückgegeben wird, führt dies zum Auslösen der entsprechenden PropertyChangeEvent- und CollectionEvent-Ereignisse.



Implementierung
    public function get throwItemPendingErrors():Boolean
    public function set throwItemPendingErrors(value:Boolean):void

verifyEntityClasses

Eigenschaft 
verifyEntityClasses:Boolean

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 4.6
Laufzeitversionen: Flash Player 10.2, AIR 2.6

Wenn der Wert true ist, überprüfen Sie, ob alle verwalteten Entitäten vorhanden sind. Wenn der Dienst initialisiert wurde, werden alle vom Dienst angegebenen verwalteten Entitäten überprüft, um sicherzustellen, dass eine Klasse mit dem entsprechenden Alias im Client vorhanden ist. Sie können den Wert auf false setzen, wenn der Client nicht alle der verwalteten Entitäten eines Dienstes verwendet und Sie Klassen, die Sie im Code nicht verwenden, nicht verknüpfen möchten. Der Standardwert lautet true.



Implementierung
    public function get verifyEntityClasses():Boolean
    public function set verifyEntityClasses(value:Boolean):void
Konstruktordetails

ManagedRemoteService

()Konstruktor
public function ManagedRemoteService(destinationId:String = null)

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 4.6
Laufzeitversionen: Flash Player 10.2, AIR 2.6

Erstellt einen neuen ManagedRemoteService.

Parameter
destinationId:String (default = null) — [optional] Ziel des ManagedRemoteService
Methodendetails

addEventListener

()Methode
override public function addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 4.6
Laufzeitversionen: Flash Player 10.2, AIR 2.6

Fügt dem Dienst einen Ereignislistener hinzu.

Parameter

type:String — Der Typ des Ereignisses.
 
listener:Function — Die Listener-Funktion, die das Ereignis verarbeitet. Diese Funktion muss ein Ereignisobjekt als einzigen Parameter akzeptieren und darf keinen Wert zurückgeben.
 
useCapture:Boolean (default = false) — Bestimmt, ob der Listener in der Erfassungsphase oder in der Ziel- und Bubbling-Phase arbeitet. Ist useCapture auf true gesetzt, so verarbeitet der Listener das Ereignis nur während der Aufnahmephase und nicht während der Ziel- oder Bubbling-Phase. Hat useCapture hingegen den Wert false, verarbeitet der Listener das Ereignis nur während der Ziel- oder Bubbing-Phase. Um auf das Ereignis in allen drei Phasen zu warten, rufen Sie addEventListener() zweimal auf; einmal ist useCapture auf true gesetzt, und beim zweiten Mal hat useCapture den Wert false.
 
priority:int (default = 0) — Die Prioritätsstufe des Ereignis-Listeners. Die Priorität wird durch eine vorzeichenbehaftete 32-Bit-Ganzzahl zugewiesen. Je höher die Zahl, desto höher die Priorität. Alle Listener mit der Priorität n werden vor Listenern mit der Priorität n -1 verarbeitet. Wenn zwei oder mehr Listener die gleiche Priorität aufweisen, werden sie in der Reihenfolge verarbeitet, in der sie hinzugefügt wurden. Die Standardpriorität ist 0.
 
useWeakReference:Boolean (default = false) — Bestimmt, ob der Verweis auf den Listener stark oder schwach ist. Ein starker Verweis (der Standard) verhindert, dass der Listener von einem Garbage Collector entfernt wird. Ein schwacher Verweis hingegen nicht.

commitRequiredOn

()Methode 
public function commitRequiredOn(item:Object):Boolean

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 4.6
Laufzeitversionen: Flash Player 10.2, AIR 2.6

Zeigt an, ob ausstehende Änderungen für dieses bestimmte Objekt vorhanden sind. Wenn der ManagedRemoteService weder durch Aufrufen eines Vorgangs noch durch explizites Aufrufen von „initialize()“ initialisiert wurde, wird diese Methode immer als „false“ zurückgegeben.

Parameter

item:Object — Das Objekt, bei dem möglicherweise Änderungen vorgenommen werden müssen.

Rückgabewerte
Booleantrue, wenn das Objekt ausstehende Änderungen aufweist.

getOperation

()Methode 
override public function getOperation(name:String):AbstractOperation

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 4.6
Laufzeitversionen: Flash Player 10.2, AIR 2.6

Gibt einen Vorgang mit dem jeweiligen Namen zurück. Wenn der Vorgang nicht vorher erstellt wurde, wird während dieses Aufrufs ein neuer mx.rpc.remoting.Operation erstellt. Sie können in der Regel auf Vorgänge zugreifen, indem Sie sie einfach nach der Dienstvariable (mx.rpc.soap.mxml.Operation) benennen, doch wenn der Vorgangsname mit einer definierten Methode im Dienst übereinstimmt (z. B. setCredentials), können Sie diese Methode für den Zugriff auf den Vorgang verwenden.

Parameter

name:String — Name des Vorgangs.

Rückgabewerte
AbstractOperation — Für diesen Namen ausgeführter Vorgang.

initializeService

()Methode 
public function initializeService():mx.rpc:AsyncToken

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 4.6
Laufzeitversionen: Flash Player 10.2, AIR 2.6

Erzwingt die Initialisierung von Managed Remote Service. Generiert ein ResultEvent bei Erfolg und ein DataServiceFaultEvent beim Fehlschlagen. Hinweis: Verwenden Sie die Funktion „initialize()“ nicht, da sie den ManagedRemoteService nicht einstellt.

Rückgabewerte
mx.rpc:AsyncToken

logout

()Methode 
override public function logout():void

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 4.6
Laufzeitversionen: Flash Player 10.2, AIR 2.6

Meldet den Benutzer vom Ziel für den Dienst ab und gibt alle verwalteten Sammlungen und Elemente frei. Für alle mit Managed Remote Service verknüpften Data Services wird auch „logout()“ aufgerufen.

releaseCollection

()Methode 
public function releaseCollection(view:ListCollectionView, clear:Boolean = false, copyStillManagedItems:Boolean = true):void

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 4.6
Laufzeitversionen: Flash Player 10.2, AIR 2.6

Entlässt die festgelegte Sammlung aus der Verwaltung durch den zugrunde liegenden DataService. (weitere Informationen: siehe DataService.releaseCollection())

Parameter

view:ListCollectionView — ListCollectionView-Verweis, der keine Remote-Aktualisierungen mehr erhalten sollten.
 
clear:Boolean (default = false) — Boolescher Wert, der anzeigt, ob alle Elemente aus der Liste entfernt werden sollten. Außerdem werden keine Kopien von den Elementen erstellt.
 
copyStillManagedItems:Boolean (default = true) — Boolescher Wert für das Vorhandensein anderer verwalteter Verweise in dieser Sammlung. Dieser Parameter bestimmt, ob Kopien dieser Elemente erstellt werden, sodass nach diesem Aufruf garantiert keine verwalteten Elemente mehr in der Sammlung vorhanden sind. Das Festlegen von „clear“ und dieser Option als „false“ ist die schnellste Möglichkeit zum Freigeben von verwalteten Verweisen.

releaseItem

()Methode 
public function releaseItem(item:IManaged, dontClearStillManagedItems:Boolean = true, copyStillManagedItems:Boolean = true):IManaged

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 4.6
Laufzeitversionen: Flash Player 10.2, AIR 2.6

Entlässt das festgelegte Element aus der Verwaltung durch den zugrunde liegenden DataService. (weitere Informationen: siehe DataService.releaseItem())

Parameter

item:IManaged — IManaged-Verweis auf das freizugebende Element.
 
dontClearStillManagedItems:Boolean (default = true) — Boolescher Wert, der anzeigt, ob Elemente kopiert („true“) oder gelöscht („false“) werden sollen, wenn das Element weiterhin von einer anderen Sammlung oder einem anderen Verweis nach dieser Freigabe verwaltet wird.
 
copyStillManagedItems:Boolean (default = true) — Boolescher Wert, der anzeigt, ob von den Elementen Kopien erstellt werden sollten, die weiterhin im Objektdiagramm verwaltet werden. Wird der Wert „false“ übergeben, bleibt das Objektdiagramm unverändert, selbst wenn einige Objekte im Diagramm weiterhin über andere Verweise verwaltet werden.

Rückgabewerte
IManaged — Verweis auf das freigegebene Element. Dieser Verweis kann eine Kopie des festgelegten Elements sein, wenn copyStillManagedItems „true“ ist und dontClearStillManagedItems „true“ ist und weiterhin auf das Element verwiesen wird. Dies kann auftreten, wenn ManagedRemoteService.yourGetItemHere() mehr als einmal für dasselbe Element aufgerufen wurde oder wenn von einer Sammlung, die von einem ManagedRemoteService.yourFillMethodHere()-Aufruf zurückgegeben wurde, auf das Element verwiesen wird.

removeEventListener

()Methode 
override public function removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 4.6
Laufzeitversionen: Flash Player 10.2, AIR 2.6

Entfernt den angegebenen Listener aus dem Dienst.

Parameter

type:String — Der Typ des Ereignisses.
 
listener:Function — Das zu entfernende Listener-Objekt.
 
useCapture:Boolean (default = false) — Gibt an, ob der Listener für die Erfassungsphase oder die Ziel- und Bubbling-Phase registriert wurde. Wenn der Listener sowohl für die Aufnahme- als auch für die Bubbling-Phase registriert wurde, sind auch zwei Aufrufe von removeEventListener() erforderlich, um beide zu entfernen: ein Aufruf, bei dem useCapture auf true gesetzt ist, und einer, bei dem useCapture auf false gesetzt ist.

revertChanges

()Methode 
public function revertChanges(item:IManaged = null):Boolean

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 4.6
Laufzeitversionen: Flash Player 10.2, AIR 2.6

Dies macht alle Änderungen am festgelegten Element rückgängig und entfernt diese Änderungen aus dem Cache. Wenn das festgelegte Element keine Änderungen hat, gibt diese Methode „false“ zurück. Wenn das festgelegte Element Änderungen hat, stellt es diese wieder her und gibt „true“ zurück. Wenn der ManagedRemoteService weder durch Aufrufen eines Vorgangs noch durch explizites Aufrufen von „initialize()“ initialisiert wurde, wird diese Methode immer als „false“ zurückgegeben.

Parameter

item:IManaged (default = null) — IManaged-Verweis zur Wiederherstellung von Änderungen für

Rückgabewerte
Boolean — Boolescher Wert, der anzeigt, ob die Änderungen am festgelegten Element wiederhergestellt wurden.

setCredentials

()Methode 
override public function setCredentials(username:String, password:String, charset:String = null):void

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 4.6
Laufzeitversionen: Flash Player 10.2, AIR 2.6

Legt die Benutzerdaten für den Zielpfad fest, auf den über den Dienst zugegriffen wird, wenn serverseitiges verwaltetes Remoting verwendet wird. Die Benutzerdaten werden auf alle Dienste angewendet, die über den gleichen ChannelSet verbunden sind.

Parameter

username:String — Der Benutzername für das Ziel.
 
password:String — Das Kennwort für das Ziel.
 
charset:String (default = null) — Die zu verwendende Zeichensatzkodierung für die Kodierung der Daten. Der Standardwert ist null, d. h. dass der ältere Zeichensatz ISO Lateinisch-1 unterstützt wird. Der einzige unterstützte Zeichensatz ist „UTF-8“.

setPageSizeForOperation

()Methode 
public function setPageSizeForOperation(operationName:String, pageSize:int):void

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 4.6
Laufzeitversionen: Flash Player 10.2, AIR 2.6

Legt die pageSize für den festgelegten benannten Vorgang fest. Kann auch festgelegt werden, indem auf den Vorgang direkt zugegriffen wird. Vorgänge sind dynamische Eigenschaften des Dienstes und der Zugriff ist daher innerhalb der IDE nicht möglich.

service.operationname.pageSize

Parameter

operationName:String — Der Name des Vorgangs.
 
pageSize:int — Festzulegende Seitengröße.

setRemoteCredentials

()Methode 
override public function setRemoteCredentials(remoteUsername:String, remotePassword:String, charset:String = null):void

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 4.6
Laufzeitversionen: Flash Player 10.2, AIR 2.6

Legt die Benutzerdaten für Dritte in diesem verwalteten Remoting-Ziel fest.

Parameter

remoteUsername:String — Der dem Remoteendpunkt zu übergebende Benutzername
 
remotePassword:String — Das dem Remoteendpunkt zu übergebende Kennwort
 
charset:String (default = null) — Die für die Kodierung der Remotedaten zu verwendende Zeichensatzkodierung. Der Standardwert ist null, d. h. dass der ältere Zeichensatz ISO Lateinisch-1 unterstützt wird. Der einzige unterstützte Zeichensatz ist „UTF-8“.

toString

()Methode 
public function toString():String

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 4.6
Laufzeitversionen: Flash Player 10.2, AIR 2.6

Stellt eine MangedRemoteService-Instanz als String dar, der wichtige Eigenschaften wie Ziel-ID und zugewiesene Kanäle beschreibt.

Rückgabewerte
String — Gibt eine Stringdarstellung einer RemoteObject-Instanz zurück.
Ereignisdetails

conflict

Ereignis
Ereignisobjekttyp: mx.data.events.DataConflictEvent
Eigenschaft DataConflictEvent.type = mx.data.events.DataConflictEvent.CONFLICT

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 4.6
Laufzeitversionen: Flash Player 10.2, AIR 2.6

Das DataConflictEvent.CONFLICT-Ereignis wird ausgelöst, wenn ein Konflikt zwischen ausstehenden lokalen Änderungen und von anderen Clients übertragenen Änderungen erkannt wird oder wenn von diesem Clientkonflikt übertragene Änderungen einen Konflikt mit Änderungen im Remote-Ziel haben. Jede ManagedRemoteService-Instanz sendet Konfliktereignisse nur für Elemente dieses bestimmten Ziels.

Die CONFLICT-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein conflict-Ereignis.

Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:

EigenschaftWert
bubblesfalse
cancelablefalse
currentTargetDas Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener() zur Registrierung eines Ereignis-Listeners verwenden, weist currentTarget den Wert „myButton“ auf.
conflict Das Conflict-Objekt, das den aufgetretenen Konflikt enthält.
message Die mit diesem Ereignis verknüpfte Meldung.
targetDas Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird.

fault

Ereignis  
Ereignisobjekttyp: mx.data.events.DataServiceFaultEvent
Eigenschaft DataServiceFaultEvent.type = mx.data.events.DataServiceFaultEvent.FAULT

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 4.6
Laufzeitversionen: Flash Player 10.2, AIR 2.6

Das DataServiceFaultEvent.FAULT-Ereignis wird ausgelöst, wenn ein Dienstaufruf aufgrund eines Fehlers fehlschlägt.

Die FAULT-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein fault-Ereignis.

Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:

EigenschaftWert
bubblesfalse
cancelable„true“; durch Aufrufen von „preventDefault()“ von der responder.fault-Methode des verknüpften Tokens wird das Auslösen dieses Ereignisses durch den Dienst oder den Vorgang verhindert.
currentTargetDas Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener() zur Registrierung eines Ereignis-Listeners verwenden, weist currentTarget den Wert „myButton“ auf.
fault Das Fault-Objekt, das den aufgetretenen Konflikt enthält.
item Das Element, das den Fehler erzeugt hat.
identity Die Identität des Elements, das den Fehler erzeugt hat.
message Die mit diesem Ereignis verknüpfte Meldung.
token Das Token, das den Aufruf der Methode darstellt. Wird im asynchronen Abschluss-Token-Muster verwendet.
targetDas Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird.

message

Ereignis  
Ereignisobjekttyp: mx.messaging.events.MessageEvent
Eigenschaft MessageEvent.type = mx.messaging.events.MessageEvent.MESSAGE

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 4.6
Laufzeitversionen: Flash Player 10.2, AIR 2.6

Das MessageEvent.MESSAGE-Ereignis wird ausgelöst, wenn das Remote-Ziel eine Benachrichtigung zu einem Datenvorgang ausgibt. Beispiel: Bei der Aktualisierung von Daten im Remote-Ziel wird ein Aktualisierungsvorgang zu allen wartenden Clients gesendet und dieser Vorgang wird in dieser DataService-Instanz in ein Meldungsereignis konvertiert.

Der Ereignistyp MESSAGE. Wird nach Erhalt einer Meldung ausgelöst.

Der Wert dieser Konstante ist "message".

Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:

EigenschaftWert
bubblesfalse
cancelablefalse
currentTargetDas Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener() zur Registrierung eines Ereignis-Listeners verwenden, weist currentTarget den Wert „myButton“ auf.
messageDie Meldung, die mit diesem Ereignis verknüpft ist.
targetDas Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird.

result

Ereignis  
Ereignisobjekttyp: mx.rpc.events.ResultEvent
Eigenschaft ResultEvent.type = mx.rpc.events.ResultEvent.RESULT

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 4.6
Laufzeitversionen: Flash Player 10.2, AIR 2.6

Das ResultEvent.RESULT wird ausgelöst, wenn ein Dienstaufruf erfolgreich zurückgegeben wird. Dieses Ereignis wird beispielsweise ausgelöst, wenn ein Aufruf der fill()-Methode erfolgreich ist.

Der RESULT-Ereignistyp.

Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:

EigenschaftWert
bubblesfalse
cancelabletrue, preventDefault() aus der verknüpften responder.result-Methode des Token verhindert, dass der Dienst oder der Vorgang dieses Ereignis auslöst.
currentTargetDas Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener() zur Registrierung eines Ereignis-Listeners verwenden, weist currentTarget den Wert „myButton“ auf.
message Die mit diesem Ereignis verknüpfte Meldung.
targetDas Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird.
resultVom RPC-Aufruf zurückgegebenes Ergebnis.
tokenToken, das den einzelnen Aufruf der Methode darstellt. Wird im asynchronen Abschluss-Token-Muster verwendet.




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