public class UpdatePusherTaskGenerator extends DefaultTaskGenerator
UpdatePusherWorker:
 _objectStore, PROPERTY_GENERATOR_NAME| Constructor and Description | 
|---|
UpdatePusherTaskGenerator()  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<Task> | 
createCompletionTasks(java.util.Map<java.lang.String,Bucket> inputBuckets,
                     java.util.Map<java.lang.String,Bucket> outputBuckets,
                     AnyMap parameters,
                     java.lang.String workerName)
create one completion task, without input/output bulks and no special parameters. 
 | 
void | 
setDeltaService(DeltaService deltaService)
DS service reference bind method. 
 | 
void | 
unsetDeltaService(DeltaService deltaService)
DS service reference unbind method. 
 | 
void | 
validateParameters(AnyMap parameters)
Check complex parameters in some task generators if desired. 
 | 
createCompletionTask, createInitialTask, createRunOnceTasks, createTasks, doCreateRunOnceTasksactivate, addOutputBulks, addOutputBulks, checkBucketCounts, createSingleBulkTask, createTask, createTaskId, createTasks, finishTask, getName, getParameterValue, getParameterValue, getParameterValue, setObjectStoreService, unsetObjectStoreServicepublic void validateParameters(AnyMap parameters) throws TaskGeneratorException
TaskGeneratorBasevalidateParameters in interface TaskGeneratorvalidateParameters in class TaskGeneratorBaseparameters - The map with the parametersTaskGeneratorException - an exception if something is wrong with the parameterspublic java.util.List<Task> createCompletionTasks(java.util.Map<java.lang.String,Bucket> inputBuckets, java.util.Map<java.lang.String,Bucket> outputBuckets, AnyMap parameters, java.lang.String workerName) throws TaskGeneratorException
DefaultTaskGeneratorcreateCompletionTasks in interface TaskGeneratorcreateCompletionTasks in class DefaultTaskGeneratorinputBuckets - key: input slot name, value: bucket for this slotoutputBuckets - key: output slot name, value: bucket for this slotparameters - key: param name, value: (evaluated) param valueworkerName - (action) worker for which to create new tasksTaskGeneratorException - error while generating taskspublic void setDeltaService(DeltaService deltaService)
public void unsetDeltaService(DeltaService deltaService)