Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CacheFactory ¶
type CacheFactory = func(string, *config.Dendrite, Pool) CacheProcessor
type CacheInput ¶
type CacheProcessor ¶
type CacheProcessor interface { Start() Process(ctx context.Context, input CacheInput) error }
type DBEventDataInput ¶
type DBEventSeqBatch ¶
type DBEventSeqProcessor ¶
type DBEventSeqProcessor interface { Start() Process(ctx context.Context, input []DBEventDataInput) error }
type KafkaCommiter ¶
type KafkaCommiter interface {
Commit(rawMsg []interface{}) error
}
type ProcessorFactory ¶
type ProcessorFactory = func(string, *config.Dendrite) DBEventSeqProcessor
Click to show internal directories.
Click to hide internal directories.