Package org.hibernate.service.spi

Interface Summary
BasicServiceInitiator<R extends Service> Contract for an initiator of services that target the standard ServiceRegistry
Configurable Allows the service to request access to the configuration properties for configuring itself.
Manageable Optional Service contract for services which can be managed in JMX
ServiceBinding.ServiceLifecycleOwner  
ServiceInitiator<R extends Service> Base contract for an initiator of a service.
ServiceRegistryAwareService Allows services to be injected with the ServiceRegistry during configuration phase.
ServiceRegistryImplementor Additional integration contracts for a service registry.
SessionFactoryServiceInitiator<R extends Service> Contract for an initiator of services that target the specialized service registry SessionFactoryServiceRegistry
SessionFactoryServiceRegistry Specialized ServiceRegistry implementation that holds services which need access to the SessionFactory during initialization.
SessionFactoryServiceRegistryFactory Contract for builder of SessionFactoryServiceRegistry instances.
Startable Lifecycle contract for services which wish to be notified when it is time to start.
Stoppable Lifecycle contract for services which wish to be notified when it is time to stop.
Wrapped Optional contract for services that wrap stuff that to which it is useful to have access.
 

Class Summary
ServiceBinding<R extends Service> Models a binding for a particular service
 

Exception Summary
ServiceException Indicates a problem with a service.
 

Annotation Types Summary
InjectService Annotation to allow services to request injection of other services
 



Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.