NAME
Kernel::System::Daemon::DaemonModules::SchedulerTaskWorker::CalendarAppointment – Scheduler daemon task handler module for CalendarAppointment
DESCRIPTION
This task handler executes calendar appointment jobs.
PUBLIC INTERFACE
new()
use Kernel::System::ObjectManager;
local $Kernel::OM = Kernel::System::ObjectManager->new();
my $TaskHandlerObject = $Kernel::OM-Get('Kernel::System::Daemon::DaemonModules::SchedulerTaskWorker::CalendarAppointment');
Run()
performs the selected task.
my $Result = $TaskHandlerObject->Run(
TaskID => 123,
TaskName => 'some name', # optional
Data => { # appointment id as got from Kernel::System::Calendar::Appointment::AppointmentGet()
NotifyTime => '2016-08-02 03:59:00',
},
);
Returns:
$Result = 1; # or fail in case of an error