Documentation
¶
Index ¶
- func NewEnsureDataSetReceiver(deps EnsureReceiverDependencies) (taskengine.MessageHandler, error)
- func NewRetireDataSetReceiver(deps RetireReceiverDependencies) (taskengine.MessageHandler, error)
- type EnsureDependencies
- type EnsureHandler
- type EnsureReceiverDependencies
- type RetireDependencies
- type RetireHandler
- type RetireReceiverDependencies
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewEnsureDataSetReceiver ¶
func NewEnsureDataSetReceiver(deps EnsureReceiverDependencies) (taskengine.MessageHandler, error)
func NewRetireDataSetReceiver ¶
func NewRetireDataSetReceiver(deps RetireReceiverDependencies) (taskengine.MessageHandler, error)
Types ¶
type EnsureDependencies ¶
type EnsureDependencies struct {
Repositories *repository.Repositories
Storage synapse.StorageClient
Messenger *taskengine.Messenger
Logger *slog.Logger
}
type EnsureHandler ¶
type EnsureHandler struct {
*taskengine.FuncHandler
// contains filtered or unexported fields
}
func NewEnsureHandler ¶
func NewEnsureHandler(deps EnsureDependencies) (*EnsureHandler, error)
type EnsureReceiverDependencies ¶
type EnsureReceiverDependencies struct {
Scheduler *taskengine.Scheduler
Identity storagepipeline.ExecutionIdentity
}
type RetireDependencies ¶
type RetireDependencies struct {
Repositories *repository.Repositories
Terminator synapse.ServiceTerminator
Epochs synapse.ChainEpochReader
Logger *slog.Logger
}
type RetireHandler ¶
type RetireHandler struct {
*taskengine.FuncHandler
// contains filtered or unexported fields
}
func NewRetireHandler ¶
func NewRetireHandler(deps RetireDependencies) (*RetireHandler, error)
type RetireReceiverDependencies ¶
type RetireReceiverDependencies struct{ Scheduler *taskengine.Scheduler }
Click to show internal directories.
Click to hide internal directories.