Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CancelPipeline ¶
type CancelPipelineHandler ¶
type CancelPipelineHandler interface {
Handle(ctx context.Context, cmd CancelPipeline) error
}
func NewCancelPipelineHandler ¶
func NewCancelPipelineHandler( pipeRepo service.PipelineRepository, cancelPub service.PipelineCancelPublisher, ) CancelPipelineHandler
type CreateTestCampaign ¶
type CreateTestCampaignHandler ¶
type CreateTestCampaignHandler interface {
Handle(ctx context.Context, cmd CreateTestCampaign) error
}
func NewCreateTestCampaignHandler ¶
func NewCreateTestCampaignHandler(repo service.TestCampaignRepository) CreateTestCampaignHandler
type LoadSpecification ¶
type LoadSpecificationHandler ¶
type LoadSpecificationHandler interface {
Handle(ctx context.Context, cmd LoadSpecification) error
}
func NewLoadSpecificationHandler ¶
func NewLoadSpecificationHandler( specRepo service.SpecificationRepository, testCampaignRepo service.TestCampaignRepository, specParser service.SpecificationParser, ) LoadSpecificationHandler
type RestartPipeline ¶
type RestartPipelineHandler ¶
type RestartPipelineHandler interface {
Handle(ctx context.Context, cmd RestartPipeline) error
}
func NewRestartPipelineHandler ¶
func NewRestartPipelineHandler( pipeRepo service.PipelineRepository, specGetter service.SpecificationGetter, maintainer service.PipelineMaintainer, registrars ...pipeline.ExecutorRegistrar, ) RestartPipelineHandler
type StartPipeline ¶
type StartPipelineHandler ¶
type StartPipelineHandler interface {
Handle(ctx context.Context, cmd StartPipeline) error
}
func NewStartPipelineHandler ¶
func NewStartPipelineHandler( specRepo service.SpecificationRepository, pipeRepo service.PipelineRepository, maintainer service.PipelineMaintainer, registrars ...pipeline.ExecutorRegistrar, ) StartPipelineHandler
Click to show internal directories.
Click to hide internal directories.