Red Hat Training

A Red Hat training course is available for Red Hat JBoss Enterprise Application Platform

12.5.2. Contrats de service

La nécessité de base d'un service est d'implémenter l'interface du marqueur org.hibernate.service.Service. Hibernate l'utilise en interne pour des raisons de sécurité de base.
En option, le service peut également implémenter les interfaces org.hibernate.service.spi.Startable et org.hibernate.service.spi.Stoppable pour recevoir des notifications de démarrage ou d'arrêt. Il existe un autre service org.hibernate.service.spi.Manageable qui indique que le service est gérable dans le JMX dans la mesure où l'intégration JMX est activée.