|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
本クラスはキューサービスクラスです。
キューを生成し、各々キューを名前管理します。
本サービスはServiceLocatorクラス経由にて、サービスを取得して利用します。
以下に例を示します。
QueueService queSvs = (QueueService) ServiceLocator.get(ServiceKeys.QUEUE_KEY);
Queue que = queSvs.getQueue("default.queue");
Service
メソッドの概要 | |
Queue |
createQueue(java.lang.String queueName,
int queueSize)
キューインスタンスを生成します。 |
Queue |
getQueue(java.lang.String queueName)
キューのインスタンスを取得します。 |
Queue |
removeQueue(java.lang.String queueName)
指定したキューを削除します。 |
インタフェース jp.preserv.service.Service から継承したメソッド |
clear |
メソッドの詳細 |
public Queue getQueue(java.lang.String queueName)
queueName
- キュー名
public Queue createQueue(java.lang.String queueName, int queueSize) throws QueueServiceException
queueName
- キュー名queueSize
- キューの格納サイズ
QueueServiceException
- キューインスタンス生成時に例外が発生した場合public Queue removeQueue(java.lang.String queueName) throws QueueServiceException
queueName
- キュー名
QueueServiceException
- キュー削除時に例外が発生した場合
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |