Allows the service to request access to the configuration properties for configuring itself.
Scheduled for removal in 6.0; see https://hibernate.atlassian.net/browse/HHH-14847 and https://hibernate.atlassian.net/browse/HHH-14846
Extension to Manageable for things that are optionally Manageable depending on some internal state.
Contract for contributing services.
|ServiceInitiator<R extends Service>||
Base contract for an initiator of a service.
Allows services to be injected with the
Additional integration contracts for a service registry.
|SessionFactoryServiceInitiator<R extends Service>||
Contract for an initiator of services that target the specialized service registry
Contract for builder of
Lifecycle contract for services which wish to be notified when it is time to start.
Lifecycle contract for services which wish to be notified when it is time to stop.
Optional contract for services that wrap stuff that to which it is useful to have access.
|ServiceBinding<R extends Service>||
Models a binding for a particular service
Indicates a problem with a service.
Annotation to allow services to request injection of other services
Copyright © 2001-2021 Red Hat, Inc. All Rights Reserved.