Documentation
¶
Overview ¶
Package webhookoutbox adapts webhook deliveries to outbox envelopes and relay publishers.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrInvalidConfig = errors.New("webhook/outbox: invalid configuration")
Functions ¶
Types ¶
type Publisher ¶
type Publisher struct {
// contains filtered or unexported fields
}
Publisher implements relay.Publisher with exactly one HTTP attempt per claimed envelope. The relay remains the sole retry and dead-letter owner.
func NewPublisher ¶
NewPublisher validates the deliverer and payload bound.
Click to show internal directories.
Click to hide internal directories.