Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AsyncCallListener ¶ added in v0.244.0
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
func (*Manager) AsyncCallDidCommit ¶ added in v0.244.0
func (m *Manager) AsyncCallDidCommit(ctx context.Context, origin dal.AsyncOriginPubSub)
AsyncCallDidCommit is called after an subscription's async call has been completed and committed to the database.
func (*Manager) OnCallCompletion ¶
func (m *Manager) OnCallCompletion(ctx context.Context, tx *dal.Tx, origin dal.AsyncOriginPubSub, failed bool, isFinalResult bool) error
OnCallCompletion is called within a transaction after an async call has completed to allow the subscription state to be updated.
type Scheduler ¶ added in v0.244.0
type Scheduler interface { Singleton(retry backoff.Backoff, job scheduledtask.Job) Parallel(retry backoff.Backoff, job scheduledtask.Job) }
Click to show internal directories.
Click to hide internal directories.