40.3. 使用方法
40.3.1. Azure キューサービスの操作
操作 | 説明 |
---|---|
| キューを一覧表示します。 |
| キューを作成します。 |
| キューの削除。 |
| メッセージをキューに追加します。 |
| キューからメッセージを取得します。 |
| たとえば、キュー内のメッセージを表示して、メッセージが正しいキューに到着したかどうかを判断します。 |
| キュー内のメッセージを更新します。 |
| キュー内のメッセージを削除します。 |
40.3.2. Azure キュークライアントの設定
Camel アプリケーションがファイアウォールの背後で実行されている場合、または Azure Queue Client 設定をより詳細に制御する必要がある場合は、独自のインスタンスを作成できます。
StorageCredentials credentials = new StorageCredentialsAccountAndKey("camelazure", "thekey"); CloudQueue client = new CloudQueue("camelazure", credentials); registry.bind("azureQueueClient", client);
Camel azure-queue
コンポーネント設定でそれを参照します。
from("azure-queue:camelazure/messageQueue?azureQueueClient=#client") .to("mock:result");