messageprocessors

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Jul 2, 2023 License: GPL-3.0 Imports: 4 Imported by: 6

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ExecuteStepProcessor

type ExecuteStepProcessor struct{}

func (*ExecuteStepProcessor) Process

func (r *ExecuteStepProcessor) Process(msg *m.Message, context *t.GaugeContext) *m.Message

type ExecutionEndingProcessor

type ExecutionEndingProcessor struct{}

func (*ExecutionEndingProcessor) Process

func (r *ExecutionEndingProcessor) Process(msg *m.Message, context *t.GaugeContext) *m.Message

type ExecutionStartingRequestProcessor

type ExecutionStartingRequestProcessor struct{}

func (*ExecutionStartingRequestProcessor) Process

func (r *ExecutionStartingRequestProcessor) Process(msg *m.Message, context *t.GaugeContext) *m.Message

type MessageProcessor

type MessageProcessor interface {
	Process(*m.Message, *t.GaugeContext) *m.Message
}

type ProcessorDictionary

type ProcessorDictionary map[m.Message_MessageType]MessageProcessor

type ScenarioDataStoreInitProcessor

type ScenarioDataStoreInitProcessor struct{}

func (*ScenarioDataStoreInitProcessor) Process

func (r *ScenarioDataStoreInitProcessor) Process(msg *m.Message, context *t.GaugeContext) *m.Message

type ScenarioExecutionEndingProcessor

type ScenarioExecutionEndingProcessor struct{}

func (*ScenarioExecutionEndingProcessor) Process

func (r *ScenarioExecutionEndingProcessor) Process(msg *m.Message, context *t.GaugeContext) *m.Message

type ScenarioExecutionStartingRequestProcessor

type ScenarioExecutionStartingRequestProcessor struct{}

func (*ScenarioExecutionStartingRequestProcessor) Process

type SpecDataStoreInitProcessor

type SpecDataStoreInitProcessor struct{}

func (*SpecDataStoreInitProcessor) Process

func (r *SpecDataStoreInitProcessor) Process(msg *m.Message, context *t.GaugeContext) *m.Message

type SpecExecutionEndingProcessor

type SpecExecutionEndingProcessor struct{}

func (*SpecExecutionEndingProcessor) Process

func (r *SpecExecutionEndingProcessor) Process(msg *m.Message, context *t.GaugeContext) *m.Message

type SpecExecutionStartingRequestProcessor

type SpecExecutionStartingRequestProcessor struct{}

func (*SpecExecutionStartingRequestProcessor) Process

type StepExecutionEndingProcessor

type StepExecutionEndingProcessor struct{}

func (*StepExecutionEndingProcessor) Process

func (r *StepExecutionEndingProcessor) Process(msg *m.Message, context *t.GaugeContext) *m.Message

type StepExecutionStartingRequestProcessor

type StepExecutionStartingRequestProcessor struct{}

func (*StepExecutionStartingRequestProcessor) Process

type StepNamesRequestProcessor

type StepNamesRequestProcessor struct{}

func (*StepNamesRequestProcessor) Process

func (s *StepNamesRequestProcessor) Process(msg *m.Message, context *t.GaugeContext) *m.Message

type StepValidateRequestProcessor

type StepValidateRequestProcessor struct{}

func (*StepValidateRequestProcessor) Process

func (s *StepValidateRequestProcessor) Process(msg *gm.Message, context *t.GaugeContext) *gm.Message

type SuiteDataStoreInitRequestProcessor

type SuiteDataStoreInitRequestProcessor struct{}

func (*SuiteDataStoreInitRequestProcessor) Process

func (s *SuiteDataStoreInitRequestProcessor) Process(msg *m.Message, context *t.GaugeContext) *m.Message

Jump to

Keyboard shortcuts

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