org.springframework.data.hadoop.scripting
Class ScriptTasklet

java.lang.Object
  extended by org.springframework.data.hadoop.scripting.ScriptTasklet
All Implemented Interfaces:
Tasklet

public class ScriptTasklet
extends Object
implements Tasklet

Scripting tasklet. Currently protected since the class isn't really extensible.

Author:
Costin Leau

Constructor Summary
ScriptTasklet()
           
 
Method Summary
 RepeatStatus execute(StepContribution contribution, ChunkContext chunkContext)
           
 void setScriptCallback(Callable<Object> scriptCallback)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScriptTasklet

public ScriptTasklet()
Method Detail

execute

public RepeatStatus execute(StepContribution contribution,
                            ChunkContext chunkContext)
                     throws Exception
Specified by:
execute in interface Tasklet
Throws:
Exception

setScriptCallback

public void setScriptCallback(Callable<Object> scriptCallback)
Parameters:
scriptCallback - Callback to the underlying script.