Package nablarch.fw.batch.ee.cdi
Class StepScopedContext
java.lang.Object
nablarch.fw.batch.ee.cdi.StepScopedContext
- All Implemented Interfaces:
jakarta.enterprise.context.spi.Context
ステップ単位で値を共有するための
Context
実装クラス
StepContext
の一時領域を使用してステップ単位での値の共有を実現している。
そのため、バッチアプリケーション側でStepContext.setTransientUserData(Object)
を直接使用することはできない点に注意すること。- Author:
- Naoki Yamamoto
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
StepScopedContext
public StepScopedContext()
-
-
Method Details
-
getScope
- Specified by:
getScope
in interfacejakarta.enterprise.context.spi.Context
-
get
public <T> T get(jakarta.enterprise.context.spi.Contextual<T> contextual, jakarta.enterprise.context.spi.CreationalContext<T> creationalContext) - Specified by:
get
in interfacejakarta.enterprise.context.spi.Context
-
get
public <T> T get(jakarta.enterprise.context.spi.Contextual<T> contextual) - Specified by:
get
in interfacejakarta.enterprise.context.spi.Context
-
isActive
public boolean isActive()- Specified by:
isActive
in interfacejakarta.enterprise.context.spi.Context
-