クラス ThreadingAsyncTaskService
java.lang.Object
org.iplass.mtp.impl.async.AsyncTaskService
org.iplass.mtp.impl.async.thread.ThreadingAsyncTaskService
- すべての実装されたインタフェース:
Service
-
フィールドの概要
フィールドクラスから継承されたフィールド org.iplass.mtp.impl.async.AsyncTaskService
DEFAULT_QUEUE_BASE_ASYNC_TASK_SERVICE -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明voiddestroy()<V> Future<V> <V> AsyncTaskFuture<V> execute(Callable<V> task, AsyncTaskOption option, boolean inheritAuthContext) <V> Future<V> executeImpl(Callable<V> task, boolean inheritAuthContext) intlongint<V> AsyncTaskFuture<V> voidvoidsetCorePoolSize(int corePoolSize) voidsetKeepAliveTime(long keepAliveTime) voidsetMaximumPoolSize(int maximumPoolSize) voidsetThreadPoolType(String threadPoolType)
-
フィールド詳細
-
FIXED
- 関連項目:
-
SINGLE
- 関連項目:
-
CACHED
- 関連項目:
-
-
コンストラクタの詳細
-
ThreadingAsyncTaskService
public ThreadingAsyncTaskService()
-
-
メソッドの詳細
-
getThreadPoolType
-
setThreadPoolType
-
getCorePoolSize
public int getCorePoolSize() -
setCorePoolSize
public void setCorePoolSize(int corePoolSize) -
getMaximumPoolSize
public int getMaximumPoolSize() -
setMaximumPoolSize
public void setMaximumPoolSize(int maximumPoolSize) -
getKeepAliveTime
public long getKeepAliveTime() -
setKeepAliveTime
public void setKeepAliveTime(long keepAliveTime) -
execute
- 定義:
executeクラス内AsyncTaskService
-
executeImpl
-
destroy
public void destroy() -
init
-
execute
public <V> AsyncTaskFuture<V> execute(Callable<V> task, AsyncTaskOption option, boolean inheritAuthContext) - 定義:
executeクラス内AsyncTaskService
-
getResult
- 定義:
getResultクラス内AsyncTaskService
-