TestGet#
NAME#
Kernel::GenericInterface::Invoker::Test::DynamicFieldWebservice::TestGet
SYNOPSIS#
TestGet invoker for dynamic field types WebserviceDropdown and WebserviceMultiselect.
PUBLIC INTERFACE#
new()#
usually, you want to create an instance of this by using Kernel::GenericInterface::Invoker->new();
PrepareRequest()#
prepare the invocation of the configured remote web service. This will just return the data that was passed to the function.
my $Result = $InvokerObject->PrepareRequest(
Data => { # data payload
SearchTerms => ' test test ',
UserID => 1,
},
);
$Result = {
Success => 1, # 0 or 1
ErrorMessage => '', # in case of error
Data => { # data payload after Invoker
...
},
};
HandleResponse()#
handle response data of the configured remote web service. This will just return the data that was passed to the function.
my $Result = $InvokerObject->HandleResponse(
ResponseSuccess => 1, # success status of the remote web service
ResponseErrorMessage => '', # in case of web service error
Data => { # data payload
...
},
);
$Result = {
Success => 1, # 0 or 1
ErrorMessage => '', # in case of error
Data => { # data payload after Invoker
...
},
};