org.springframework.batch.item.util
Class ExecutionContextUserSupport

java.lang.Object
  extended by org.springframework.batch.item.util.ExecutionContextUserSupport
Direct Known Subclasses:
FlatFileItemWriter, MultiResourceItemWriter, ResourcesItemReader, StaxEventItemWriter

public class ExecutionContextUserSupport
extends Object

Facilitates assigning names to objects persisting data in ExecutionContext and generating keys for ExecutionContext based on the name.

Author:
Robert Kasanicky

Constructor Summary
ExecutionContextUserSupport()
           
ExecutionContextUserSupport(String name)
           
 
Method Summary
 String getKey(String s)
          Prefix the argument with getName() to create a unique key that can be safely used to identify data stored in ExecutionContext.
protected  String getName()
           
 void setName(String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExecutionContextUserSupport

public ExecutionContextUserSupport()

ExecutionContextUserSupport

public ExecutionContextUserSupport(String name)
Method Detail

getName

protected String getName()
Returns:
name used to uniquely identify this instance's entries in shared context.

setName

public void setName(String name)
Parameters:
name - unique name used to create execution context keys.

getKey

public String getKey(String s)
Prefix the argument with getName() to create a unique key that can be safely used to identify data stored in ExecutionContext.



Copyright © 2013 SpringSource. All Rights Reserved.