Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

README.md

Queue Config Extension

Vendor-agnostic interface for providing queue configurations.

Interfaces

Store

Provides queue configurations by name.

type Store interface {
    Get(ctx context.Context, name string) (entity.QueueConfig, error)
    List(ctx context.Context) ([]entity.QueueConfig, error)
}

Entities

Queue configuration entity lives in entity/queue_config.go:

  • QueueConfig — identifies a single submit queue (just its name); the registry of valid queue names. Behavioral/VCS config lives in the extension factory implementations, not here.