Kernel::GenericInterface::Event::Validation::AIServiceUpdate

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

    );
Scroll to Top