41.4. 使用方法
41.4.1. Azure Storage Queue Service プロデューサーによって評価されるメッセージヘッダー
Header | タイプ | 説明 |
---|---|---|
41.4.2. Azure Storage Queue Service プロデューサーによって設定されたメッセージヘッダー
Header | タイプ | 説明 |
---|---|---|
41.4.3. Azure Storage Queue Service プロデューサーコンシューマーによって設定されたメッセージヘッダー
Header | タイプ | 説明 |
---|---|---|
41.4.4. Azure キューサービスの操作
操作 | 説明 |
---|---|
| キューを一覧表示します。 |
| キューを作成します。 |
| キューの削除。 |
| メッセージをキューに追加します。 |
| キューからメッセージを取得します。 |
| たとえば、キュー内のメッセージを表示して、メッセージが正しいキューに到着したかどうかを判断します。 |
| キュー内のメッセージを更新します。 |
| キュー内のメッセージを削除します。 |
41.4.5. 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");