Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EventJobStatusProcessor ¶
type EventJobStatusProcessor struct {
// contains filtered or unexported fields
}
func NewEventJobStatusProcessor ¶
func NewEventJobStatusProcessor( queue string, jobRepository repository.JobRepository, stream eventstream.EventStream, batcher eventstream.EventBatcher, ) *EventJobStatusProcessor
func (*EventJobStatusProcessor) Start ¶
func (p *EventJobStatusProcessor) Start()
type RedisEventProcessor ¶
type RedisEventProcessor struct {
// contains filtered or unexported fields
}
func NewEventRedisProcessor ¶
func NewEventRedisProcessor( queue string, repository repository.EventStore, stream eventstream.EventStream, batcher eventstream.EventBatcher, ) *RedisEventProcessor
func (*RedisEventProcessor) Start ¶
func (p *RedisEventProcessor) Start()
type StreamEventStore ¶
type StreamEventStore struct { PulsarSubmitServer *server.PulsarSubmitServer // contains filtered or unexported fields }
func NewEventStore ¶
func NewEventStore(stream eventstream.EventStream) *StreamEventStore
func (*StreamEventStore) ReportEvents ¶
func (n *StreamEventStore) ReportEvents(messages []*api.EventMessage) error
Click to show internal directories.
Click to hide internal directories.