executor

package
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: May 2, 2023 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewDelayExecutor

func NewDelayExecutor(shardId string, storage shard.Storage, engine *shard.FlowEngine, wg *sync.WaitGroup) *delayExecutor

func NewRetryExecutor

func NewRetryExecutor(shardId string, stoarge shard.Storage, engine *shard.FlowEngine, wg *sync.WaitGroup) *retryExecutor

func NewSystemActionExecutor

func NewSystemActionExecutor(shardId string, storage shard.Storage, engine *shard.FlowEngine, batchSize int, wg *sync.WaitGroup) *systemActionExecutor

func NewTimeoutExecutor

func NewTimeoutExecutor(shardId string, storage shard.Storage, engine *shard.FlowEngine, wg *sync.WaitGroup) *timeoutExecutor

func NewUserActionExecutor

func NewUserActionExecutor(shardId string, storage shard.Storage, metadataService metadata.MetadataService, externalQueue shard.ExternalQueue, batchSize int, wg *sync.WaitGroup) *userActionExecutor

Types

This section is empty.

Jump to

Keyboard shortcuts

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