|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
サービスインタフェースを実装したスレッドサービスインタフェースです。
本インタフェースはスレッドを用いた機能を提供します。
Service
,
ServiceKeys
メソッドの概要 | |
void |
executeProcess(AbstractThreadProcess treadProcess)
スレッド処理依頼クラスを登録します。 |
void |
startService()
スレッドプールを開始します。 |
void |
startService(int maxnum)
スレッドプールを開始します。 |
void |
startService(int minnum,
int maxnum)
スレッドプールを開始します。 |
void |
startService(java.lang.String threadName,
int minnum,
int maxnum)
スレッドプールを開始します。 |
void |
startService(java.lang.String threadName,
int minnum,
int maxnum,
int maxprocess)
スレッドプールを開始します。 |
インタフェース jp.preserv.service.Service から継承したメソッド |
clear |
メソッドの詳細 |
public void startService() throws ThreadServiceException
ThreadServiceException
- スレッドプールマネージャ生成もしくはプール生成に失敗した場合public void startService(int maxnum) throws ThreadServiceException
maxnum
- 最大スレッドプール数
ThreadServiceException
- スレッドプールマネージャ生成もしくはプール生成に失敗した場合public void startService(int minnum, int maxnum) throws ThreadServiceException
minnum
- 最小スレッドプール数maxnum
- 最大スレッドプール数
ThreadServiceException
- スレッドプールマネージャ生成もしくはプール生成に失敗した場合public void startService(java.lang.String threadName, int minnum, int maxnum) throws ThreadServiceException
threadName
- スレッド名minnum
- 最小スレッドプール数maxnum
- 最大スレッドプール数
ThreadServiceException
- スレッドプールマネージャ生成もしくはプール生成に失敗した場合public void startService(java.lang.String threadName, int minnum, int maxnum, int maxprocess) throws ThreadServiceException
threadName
- スレッド名minnum
- 最小スレッドプール数maxnum
- 最大スレッドプール数maxprocess
- 最大スレッド処理依頼数
ThreadServiceException
- スレッドプールマネージャ生成もしくはプール生成に失敗した場合public void executeProcess(AbstractThreadProcess treadProcess) throws ThreadServiceException
treadProcess
- スレッド処理依頼クラス
ThreadServiceException
- プールの状態が準備できていない場合、処理追加に失敗した場合
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |