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.