Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrDependencyInitChainIsRequired = errors.NewError("SYS", "Chain with dependencies is required")
)
Functions ¶
This section is empty.
Types ¶
type DependenciesInitializer ¶
type DependenciesInitializer struct {
// contains filtered or unexported fields
}
func (*DependenciesInitializer) InitDependencies ¶
func (i *DependenciesInitializer) InitDependencies() error
func (*DependenciesInitializer) StartDependencies ¶
func (i *DependenciesInitializer) StartDependencies() error
func (*DependenciesInitializer) StopDependencies ¶
func (i *DependenciesInitializer) StopDependencies() error
type DependenciesInitializerBuilder ¶
type DependenciesInitializerBuilder struct {
// contains filtered or unexported fields
}
func NewDependenciesInitializer ¶
func NewDependenciesInitializer() *DependenciesInitializerBuilder
func (*DependenciesInitializerBuilder) Build ¶
func (b *DependenciesInitializerBuilder) Build() (*DependenciesInitializer, error)
func (*DependenciesInitializerBuilder) DependencyInitChain ¶
func (b *DependenciesInitializerBuilder) DependencyInitChain(dependencyInitChain []DependencyService) *DependenciesInitializerBuilder
type DependencyService ¶
Click to show internal directories.
Click to hide internal directories.