IXDMChannel interface
Schnittstelle für einen einzelnen XDM-Kanal
Methoden
get |
Rufen Sie die Objektregistrierung ab, um Nachrichten aus diesem spezifischen Kanal zu behandeln. Beim Empfang einer Nachricht wird zuerst diese Kanalregistrierung verwendet, dann wird die globale Registrierung verwendet, wenn hier kein Handler gefunden wird. |
get |
Rufen Sie ein proxies Objekt ab, das das Objekt darstellt, das mit der angegebenen instance-ID auf der Remoteseite dieses Kanals registriert ist. |
invoke |
Rufen Sie eine Methode über RPC auf. Suchen Sie das registrierte Objekt am Remoteende des Kanals, und rufen Sie die angegebene Methode auf. |
Details zur Methode
getObjectRegistry()
Rufen Sie die Objektregistrierung ab, um Nachrichten aus diesem spezifischen Kanal zu behandeln. Beim Empfang einer Nachricht wird zuerst diese Kanalregistrierung verwendet, dann wird die globale Registrierung verwendet, wenn hier kein Handler gefunden wird.
function getObjectRegistry(): IXDMObjectRegistry
Gibt zurück
getRemoteObjectProxy<T>(string, Object)
Rufen Sie ein proxies Objekt ab, das das Objekt darstellt, das mit der angegebenen instance-ID auf der Remoteseite dieses Kanals registriert ist.
function getRemoteObjectProxy<T>(instanceId: string, contextData?: Object): Promise<T>
Parameter
- instanceId
-
string
eindeutige ID des registrierten Objekts
- contextData
-
Object
Optionale Kontextdaten, die an die Factorymethode eines registrierten Objekts übergeben werden sollen
Gibt zurück
Promise<T>
invokeRemoteMethod<T>(string, string, any[], Object)
Rufen Sie eine Methode über RPC auf. Suchen Sie das registrierte Objekt am Remoteende des Kanals, und rufen Sie die angegebene Methode auf.
function invokeRemoteMethod<T>(methodName: string, instanceId: string, params?: any[], instanceContextData?: Object): Promise<T>
Parameter
- methodName
-
string
- instanceId
-
string
eindeutige ID des registrierten Objekts
- params
-
any[]
Argumente für die methode, die aufgerufen werden soll
- instanceContextData
-
Object
Optionale Kontextdaten, die an die Factorymethode eines registrierten Objekts übergeben werden sollen
Gibt zurück
Promise<T>