Package com.codebarrel.automation.api.service
package com.codebarrel.automation.api.service
-
ClassDescriptionStores and retrieves audit entries for Automation rule execution.Service to handle CRUD operations for automation rulesLightweight messaging service to publish rule updates to many clients via websockets or similar technologies.Context used by BranchSubmissionService to identify which rule component to branch offProvides method around submitting async branches for future executionProvides
BulkValidator
s matching a given type that are registerd in the system.Simple service for getting an incremental value based on a given keyService for retrieving and managing DevOps data regarding Automation.This is leaking a bit of Jira into the automation API, but until there's a REST api to retrieve issue events this is necessary.Defines various types we can post updates for.Service that handles logic of marking a rule as throttled and potentially stopping rule execution.Handle 'pluggable' lookups of rule components.Service to handle scope related operations, such as: filtering.Component responsible for executing a single ruleChecks string representation of URL against inbound or outbound URL white list