NAME
Kernel::System::Daemon::DaemonModules::SchedulerTaskWorker::AsynchronousExecutor – Scheduler daemon task handler module for generic asynchronous tasks
DESCRIPTION
This task handler executes scheduler generic asynchronous tasks.
PUBLIC INTERFACE
new()
my $TaskHandlerObject = $Kernel::OM->Get('Kernel::System::Daemon::DaemonModules::SchedulerTaskWorker::AsynchronousExecutor');
Run()
Performs the selected asynchronous task.
my $Success = $TaskHandlerObject->Run(
TaskID => 123,
TaskName => 'some name', # optional
Data => {
Object => 'Some::Object::Name',
Function => 'SomeFunctionName',
Params => $Params , # HashRef with the needed parameters
},
);
Returns:
$Success => 1, # or fail in case of an error