com.nec.webotx.batch.util.scope
クラス BSChunkScopeContext

java.lang.Object
  上位を拡張 org.springframework.batch.repeat.context.SynchronizedAttributeAccessor
      上位を拡張 com.nec.webotx.batch.util.scope.BSChunkScopeContext
すべての実装されたインタフェース:
AttributeAccessor

public class BSChunkScopeContext
extends SynchronizedAttributeAccessor

ChunkScope内のContext。

ChunkContextはSpring Batchで提供されるため混同しないように別名で定義。
本来はSpring Batch自身がChunkScopeを定義し、ChunkContextを利用するべき。

バージョン:
WebOTX Batch Server V8.4

コンストラクタの概要
BSChunkScopeContext(String id, StepExecution execution)
           
 
メソッドの概要
 void close()
           
 Map<String,Object> getChunkScopedValue()
           
 Map<String,Object> getJobExecutionContext()
           
 Map<String,Object> getJobParameters()
           
 Map<String,Object> getStepExecutionContext()
           
 void registerDestructionCallback(String name, Runnable callback)
           
 String toString()
           
 
クラス org.springframework.batch.repeat.context.SynchronizedAttributeAccessor から継承されたメソッド
attributeNames, equals, getAttribute, hasAttribute, hashCode, removeAttribute, setAttribute, setAttributeIfAbsent
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

BSChunkScopeContext

public BSChunkScopeContext(String id,
                           StepExecution execution)
メソッドの詳細

registerDestructionCallback

public void registerDestructionCallback(String name,
                                        Runnable callback)

close

public void close()

getJobExecutionContext

public Map<String,Object> getJobExecutionContext()

getJobParameters

public Map<String,Object> getJobParameters()

getStepExecutionContext

public Map<String,Object> getStepExecutionContext()

getChunkScopedValue

public Map<String,Object> getChunkScopedValue()

toString

public String toString()
オーバーライド:
クラス SynchronizedAttributeAccessor 内の toString


Copyright © 2012 NEC Corporation. All Rights Reserved.