package
0.0.0-20241120074608-6378e9d597be
Repository: https://github.com/orcfax/oracle-suite.git
Documentation: pkg.go.dev

# Functions

New returns a new instance of *Supervisor.
NewDelayed returns a new Delayed service.
NewReloader returns a new Reloader instance.
ServiceName returns the name of the service.

# Constants

No description provided by the author
No description provided by the author

# Structs

Delayed is a service that delays the start of another service.
Reloader is a service that can reload another wrapped service.
ReloaderConfig is a configuration for the Reloader service.
Supervisor manages long-running services that implement the Service interface.

# Interfaces

No description provided by the author
Service that could be managed by Supervisor.
WithName is an optional interface that can be implemented by a service to provide a name.