NAME
Kernel::GenericInterface::Event::Validation::AIServiceUpdate – AI Service Update validation module
DESCRIPTION
All AIServiceUpdate functions.
The module prevent multiple service updates to the AI on the same run, when the service or relevant dynamic fields are updated.
SYNOPSIS
Create an object. Do not use it directly, instead use:
use Kernel::System::ObjectManager;
local $Kernel::OM = Kernel::System::ObjectManager->new();
my $ValidateDemoObject = $Kernel::OM->Get('Kernel::GenericInterface::Event::Validation::AIServiceUpdate');
Validate()
Validate Data
my $ValidateResult = $ValidateModuleObject->Validate(
Data => %ServiceData, # provided automatically by Kernel::GenericInterface::Event::ObjectType::Service
);
Returns:
$ValidateResult = 1; # or 0, only returns 1 if no other relevant events are present in the event handler queue
);
