IXDMChannel interface
Antarmuka untuk satu saluran XDM
Metode
get |
Dapatkan registri objek untuk menangani pesan dari saluran tertentu ini. Setelah menerima pesan, registri saluran ini akan digunakan terlebih dahulu, maka registri global akan digunakan jika tidak ada handler yang ditemukan di sini. |
get |
Dapatkan objek proksi yang mewakili objek yang terdaftar dengan id instans yang diberikan di sisi jarak jauh saluran ini. |
invoke |
Panggil metode melalui RPC. Cari objek terdaftar di ujung jarak jauh saluran dan panggil metode yang ditentukan. |
Detail Metode
getObjectRegistry()
Dapatkan registri objek untuk menangani pesan dari saluran tertentu ini. Setelah menerima pesan, registri saluran ini akan digunakan terlebih dahulu, maka registri global akan digunakan jika tidak ada handler yang ditemukan di sini.
function getObjectRegistry(): IXDMObjectRegistry
Mengembalikan
getRemoteObjectProxy<T>(string, Object)
Dapatkan objek proksi yang mewakili objek yang terdaftar dengan id instans yang diberikan di sisi jarak jauh saluran ini.
function getRemoteObjectProxy<T>(instanceId: string, contextData?: Object): Promise<T>
Parameter
- instanceId
-
string
id unik objek terdaftar
- contextData
-
Object
Data konteks opsional untuk diteruskan ke metode pabrik objek terdaftar
Mengembalikan
Promise<T>
invokeRemoteMethod<T>(string, string, any[], Object)
Panggil metode melalui RPC. Cari objek terdaftar di ujung jarak jauh saluran dan panggil metode yang ditentukan.
function invokeRemoteMethod<T>(methodName: string, instanceId: string, params?: any[], instanceContextData?: Object): Promise<T>
Parameter
- methodName
-
string
- instanceId
-
string
id unik objek terdaftar
- params
-
any[]
Argumen ke metode yang akan dipanggil
- instanceContextData
-
Object
Data konteks opsional untuk diteruskan ke metode pabrik objek terdaftar
Mengembalikan
Promise<T>