SMILA (incubation) API documentation

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

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

public class Send
extends AbstractTask<SendType>

The Class Send.


Field Summary
 
Fields inherited from class org.eclipse.smila.connectivity.queue.worker.internal.AbstractLoggedComponent
_id, _log
 
Constructor Summary
Send()
          Instantiates a new send.
 
Method Summary
 Id[] executeInternal(TaskExecutionEnv env, SendType config, java.util.Map<Id,java.util.Properties> idPropertyMap)
          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

Send

public Send()
Instantiates a new send.

Method Detail

executeInternal

public Id[] executeInternal(TaskExecutionEnv env,
                            SendType config,
                            java.util.Map<Id,java.util.Properties> idPropertyMap)
                     throws TaskExecutionException,
                            BlackboardAccessException,
                            RecordFilterNotFoundException
Execute internal task.

Specified by:
executeInternal in class AbstractTask<SendType>
Parameters:
env - the env
config - the config
idPropertyMap - a map of the record IDs and message propertie
Returns:
the resulting record IDs
Throws:
TaskExecutionException
BlackboardAccessException
RecordFilterNotFoundException

SMILA (incubation) API documentation