Class OutgoingWebhookValidationService

java.lang.Object
com.codebarrel.automation.rulecomponent.jira.service.webhook.OutgoingWebhookValidationService

@Component public class OutgoingWebhookValidationService extends Object
The purpose of this service is to make outgoing webhook requests *outside* of any rule execution context. This is required because we have a feature to validate (test) outgoing webhook configuration. To test the config, we simply make the outgoing webhook request and present users with the response. Because the outgoing webhook request is made outside of any rule execution context, support for smart value substitution is limited. The substitution is limited to issue related smart values only. Users can specify the issue to use when making the validation request.