Bagikan melalui


MiddlewareSet Kelas

  • java.lang.Object
    • com.microsoft.bot.builder.MiddlewareSet

Penerapan

public class MiddlewareSet
implements Middleware

Berisi sekumpulan Middlewareyang diurutkan.

Ringkasan Konstruktor

Konstruktor Deskripsi
MiddlewareSet()

Ringkasan Metode

Pemodifikasi dan Jenis Metode dan Deskripsi
java.util.concurrent.CompletableFuture<java.lang.Void> onTurn(TurnContext turnContext, NextDelegate next)

Memproses aktivitas masuk.

java.util.concurrent.CompletableFuture<java.lang.Void> receiveActivityWithStatus(TurnContext context, BotCallbackHandler callback)

Memproses aktivitas.

MiddlewareSet use(Middleware middleware)

Menambahkan objek middleware ke akhir set.

Metode diperoleh dari java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Detail Konstruktor

MiddlewareSet

public MiddlewareSet()

Detail Metode

onTurn

public CompletableFuture onTurn(TurnContext turnContext, NextDelegate next)

Memproses aktivitas masuk.

Parameter:

turnContext - Objek konteks untuk giliran ini.
next - Delegasi untuk memanggil untuk melanjutkan alur middleware bot.

Mengembalikan:

Tugas yang mewakili pekerjaan yang diantrekan untuk dijalankan. Middleware memanggil delegasi next untuk meneruskan kontrol ke middleware berikutnya dalam alur. Jika middleware tidak\u2019memanggil delegasi berikutnya, adaptor tidak memanggil salah satu penghandel permintaan\u2019middleware berikutnya atau handler penerima\u2019bot, dan sirkuit pendek alur.

context menyediakan informasi tentang aktivitas masuk, dan data lain yang diperlukan untuk memproses aktivitas. TurnContext Activity

receiveActivityWithStatus

public CompletableFuture receiveActivityWithStatus(TurnContext context, BotCallbackHandler callback)

Memproses aktivitas.

Parameter:

context - Objek konteks untuk giliran.
callback - Delegasi untuk memanggil ketika set selesai memproses aktivitas.

Mengembalikan:

Tugas yang mewakili pekerjaan yang diantrekan untuk dijalankan.

use

public MiddlewareSet use(Middleware middleware)

Menambahkan objek middleware ke akhir set.

Parameter:

middleware - Middleware yang akan ditambahkan.

Mengembalikan:

Set middleware yang diperbarui.

Berlaku untuk