SMILA (incubation) API documentation

org.eclipse.smila.connectivity.queue.worker.internal.task.impl
Class Process

java.lang.Object
  extended by org.eclipse.smila.connectivity.queue.worker.internal.AbstractLoggedComponent
      extended by org.eclipse.smila.connectivity.queue.worker.internal.task.AbstractTask<ProcessType>
          extended by org.eclipse.smila.connectivity.queue.worker.internal.task.impl.Process
All Implemented Interfaces:
TaskExecutionService<ProcessType>

public class Process
extends AbstractTask<ProcessType>

The Class Process.


Field Summary
 
Fields inherited from class org.eclipse.smila.connectivity.queue.worker.internal.AbstractLoggedComponent
_id, _log
 
Constructor Summary
Process()
          Instantiates a new process.
 
Method Summary
 Id[] executeInternal(TaskExecutionEnv env, ProcessType config, Id[] ids, Operation operation)
          Execute internal task.
 
Methods inherited from class org.eclipse.smila.connectivity.queue.worker.internal.task.AbstractTask
execute
 
Methods inherited from class org.eclipse.smila.connectivity.queue.worker.internal.AbstractLoggedComponent
msg
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Process

public Process()
Instantiates a new process.

Method Detail

executeInternal

public Id[] executeInternal(TaskExecutionEnv env,
                            ProcessType config,
                            Id[] ids,
                            Operation operation)
                     throws ProcessingException,
                            BlackboardAccessException
Execute internal task.

Specified by:
executeInternal in class AbstractTask<ProcessType>
Parameters:
env - the env
config - the config
ids - the record IDs
operation - the operation
Returns:
the resulting record IDs
Throws:
ProcessingException
BlackboardAccessException

SMILA (incubation) API documentation