public void cleanup(PersistenceUnitMetadata pu) { HibernateAnnotationScanner.cleanup(pu); }
@Override public void beforeCreateContainerEntityManagerFactory(PersistenceUnitMetadata pu) { // set backdoor annotation scanner access to pu HibernateAnnotationScanner.setThreadLocalPersistenceUnitMetadata(pu); }
@Override public void afterCreateContainerEntityManagerFactory(PersistenceUnitMetadata pu) { // clear backdoor annotation scanner access to pu HibernateAnnotationScanner.clearThreadLocalPersistenceUnitMetadata(); }