public class StepScopedContext
extends java.lang.Object
implements javax.enterprise.context.spi.Context
Context
実装クラス
StepContext
の一時領域を使用してステップ単位での値の共有を実現している。
そのため、バッチアプリケーション側でStepContext.setTransientUserData(Object)
を直接使用することはできない点に注意すること。Constructor and Description |
---|
StepScopedContext() |
Modifier and Type | Method and Description |
---|---|
<T> T |
get(javax.enterprise.context.spi.Contextual<T> contextual) |
<T> T |
get(javax.enterprise.context.spi.Contextual<T> contextual,
javax.enterprise.context.spi.CreationalContext<T> creationalContext) |
java.lang.Class<? extends java.lang.annotation.Annotation> |
getScope() |
boolean |
isActive() |
public java.lang.Class<? extends java.lang.annotation.Annotation> getScope()
getScope
in interface javax.enterprise.context.spi.Context
public <T> T get(javax.enterprise.context.spi.Contextual<T> contextual, javax.enterprise.context.spi.CreationalContext<T> creationalContext)
get
in interface javax.enterprise.context.spi.Context
public <T> T get(javax.enterprise.context.spi.Contextual<T> contextual)
get
in interface javax.enterprise.context.spi.Context
public boolean isActive()
isActive
in interface javax.enterprise.context.spi.Context