Documentation
¶
Index ¶
- type DBClient
- func (db *DBClient) AckMessage(ctx context.Context, groupName string, messageID string) error
- func (db *DBClient) Consume(ctx context.Context, groupName, consumerName string) (string, *dto.StoredMessage, error)
- func (db *DBClient) LogMessage(ctx context.Context, message *dto.StoredMessage) error
- func (db *DBClient) ReadPendingMessages(ctx context.Context, groupName, consumerName string, dur time.Duration) ([]string, []*dto.StoredMessage, error)
- func (db *DBClient) RegisterConsumer(ctx context.Context, groupName, consumerName string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DBClient ¶
type DBClient struct {
// contains filtered or unexported fields
}
func NewDBClient ¶
func (*DBClient) AckMessage ¶
func (*DBClient) LogMessage ¶
func (*DBClient) ReadPendingMessages ¶
Click to show internal directories.
Click to hide internal directories.