Paket | mx.data |
Klasse | public dynamic class ManagedRemoteService |
Vererbung | ManagedRemoteService AbstractService 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 |
Eigenschaft | Definiert von | ||
---|---|---|---|
channelSet : 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 | ||
operations : 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 | ||
requestTimeout : 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 |
Methode | Definiert 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 | ||
Trennt die Netzverbindung des Dienstes und entfernt sämtliche anstehende Anforderungsresponder. | AbstractService | ||
[override]
Gibt einen Vorgang mit dem jeweiligen Namen zurück. | ManagedRemoteService | ||
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 | ||
[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 | ||
[override]
Legt die Benutzerdaten für den Zielpfad fest, auf den über den Dienst zugegriffen wird, wenn serverseitiges verwaltetes Remoting verwendet wird. | ManagedRemoteService | ||
Legt die pageSize für den festgelegten benannten Vorgang fest. | ManagedRemoteService | ||
[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 |
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 | |||
Das 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 |
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
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.
ParameterdestinationId:String (default = null ) — [optional] Ziel des ManagedRemoteService
|
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.
|
Boolean — true , 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.
|
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ückgabewertemx.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.
|
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
|
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ückgabewerteString — Gibt eine Stringdarstellung einer RemoteObject-Instanz zurück.
|
conflict | Ereignis |
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.
CONFLICT
-Konstante definiert den Wert der type
-Eigenschaft des Ereignisobjekts für ein conflict
-Ereignis.
Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
Eigenschaft | Wert |
---|---|
bubbles | false |
cancelable | false |
currentTarget | Das 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. |
target | Das 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 |
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.
FAULT
-Konstante definiert den Wert der type
-Eigenschaft des Ereignisobjekts für ein fault
-Ereignis.
Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
Eigenschaft | Wert |
---|---|
bubbles | false |
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. |
currentTarget | Das 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. |
target | Das 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 |
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 Wert dieser Konstante ist "message"
.
Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
Eigenschaft | Wert |
---|---|
bubbles | false |
cancelable | false |
currentTarget | Das 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 Meldung, die mit diesem Ereignis verknüpft ist. |
target | Das 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 |
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.
Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
Eigenschaft | Wert |
---|---|
bubbles | false |
cancelable | true, preventDefault() aus der verknüpften responder.result-Methode des Token verhindert, dass der Dienst oder der Vorgang dieses Ereignis auslöst. |
currentTarget | Das 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. |
target | Das 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 | Vom RPC-Aufruf zurückgegebenes Ergebnis. |
token | Token, das den einzelnen Aufruf der Methode darstellt. Wird im asynchronen Abschluss-Token-Muster verwendet. |
Tue Jun 12 2018, 10:04 AM Z