Class PersistenceContextAnnotationProcessor

  • All Implemented Interfaces:
    org.minijax.cdi.annotation.FieldAnnotationProcessor<javax.persistence.EntityManager>

    public class PersistenceContextAnnotationProcessor
    extends Object
    implements org.minijax.cdi.annotation.FieldAnnotationProcessor<javax.persistence.EntityManager>
    • Constructor Detail

      • PersistenceContextAnnotationProcessor

        public PersistenceContextAnnotationProcessor​(Map<String,​javax.persistence.EntityManagerFactory> factories)
    • Method Detail

      • buildProvider

        public org.minijax.cdi.MinijaxProvider<javax.persistence.EntityManager> buildProvider​(org.minijax.cdi.MinijaxInjectorState state,
                                                                                              Class<javax.persistence.EntityManager> type,
                                                                                              Annotation[] annotations)
        Specified by:
        buildProvider in interface org.minijax.cdi.annotation.FieldAnnotationProcessor<javax.persistence.EntityManager>