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);
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");
from("azure-queue:/camelazure/messageQueue?azureQueueClient=#client")
.to("mock:result");