executor

package
v0.0.0-...-d841f61 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 11, 2021 License: AGPL-3.0 Imports: 10 Imported by: 0

Documentation

Overview

Package executor contains operation executors.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAckExecutor

func NewAckExecutor(configProvider config.AlarmConfigProvider) operationlib.Executor

NewAckExecutor creates new executor.

func NewAckRemoveExecutor

func NewAckRemoveExecutor(configProvider config.AlarmConfigProvider) operationlib.Executor

NewAckRemoveExecutor creates new executor.

func NewActivateExecutor

func NewActivateExecutor() operationlib.Executor

func NewAssocTicketExecutor

func NewAssocTicketExecutor() operationlib.Executor

NewAssocTicketExecutor creates new executor.

func NewCancelExecutor

func NewCancelExecutor(configProvider config.AlarmConfigProvider) operationlib.Executor

NewCancelExecutor creates new executor.

func NewChangeStateExecutor

func NewChangeStateExecutor(configProvider config.AlarmConfigProvider) operationlib.Executor

NewChangeStateExecutor creates new executor.

func NewCombinedExecutor

func NewCombinedExecutor(container operation.ExecutorContainer) operation.Executor

NewCombinedExecutor creates new executor.

func NewCommentExecutor

func NewCommentExecutor(configProvider config.AlarmConfigProvider) operationlib.Executor

func NewDeclareTicketExecutor

func NewDeclareTicketExecutor() operationlib.Executor

NewDeclareTicketExecutor creates new executor.

func NewDeclareTicketWebhookExecutor

func NewDeclareTicketWebhookExecutor(configProvider config.AlarmConfigProvider) operationlib.Executor

NewDeclareTicketWebhookExecutor creates new executor.

func NewDoneExecutor

func NewDoneExecutor(configProvider config.AlarmConfigProvider) operationlib.Executor

func NewInstructionExecutor

func NewInstructionExecutor() operation.Executor

func NewJunitExecutor

func NewJunitExecutor() operation.Executor

func NewMongoUpdateExecutor

func NewMongoUpdateExecutor(
	executor operation.Executor,
	adapter alarm.Adapter,
) operation.Executor

func NewPbhEnterExecutor

func NewPbhEnterExecutor(configProvider config.AlarmConfigProvider) operationlib.Executor

NewAckExecutor creates new executor.

func NewPbhLeaveAndEnterExecutor

func NewPbhLeaveAndEnterExecutor(configProvider config.AlarmConfigProvider) operationlib.Executor

NewAckExecutor creates new executor.

func NewPbhLeaveExecutor

func NewPbhLeaveExecutor(configProvider config.AlarmConfigProvider) operationlib.Executor

NewAckExecutor creates new executor.

func NewResolveCancelExecutor

func NewResolveCancelExecutor() operationlib.Executor

func NewResolveCloseExecutor

func NewResolveCloseExecutor() operationlib.Executor

func NewResolveDisabledExecutor

func NewResolveDisabledExecutor() operationlib.Executor

func NewResolveDoneExecutor

func NewResolveDoneExecutor() operationlib.Executor

func NewResolveStatExecutor

func NewResolveStatExecutor(
	executor operationlib.Executor,
	entityAdapter libentity.Adapter,
	statService statsng.Service,
) operationlib.Executor

func NewSnoozeExecutor

func NewSnoozeExecutor(configProvider config.AlarmConfigProvider) operationlib.Executor

NewSnoozeExecutor creates new executor.

func NewUncancelExecutor

func NewUncancelExecutor(configProvider config.AlarmConfigProvider) operationlib.Executor

func NewUnsnoozeExecutor

func NewUnsnoozeExecutor() operationlib.Executor

func NewUpdateStatusExecutor

func NewUpdateStatusExecutor(configProvider config.AlarmConfigProvider) operationlib.Executor

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL