Class ForwardingJpaInjectionServices

    • Constructor Detail

      • ForwardingJpaInjectionServices

        public ForwardingJpaInjectionServices()
    • Method Detail

      • registerPersistenceContextInjectionPoint

        public ResourceReferenceFactory<jakarta.persistence.EntityManager> registerPersistenceContextInjectionPoint​(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint)
        Description copied from interface: JpaInjectionServices
        Register a persistence context injection point. The implementation validates the injection point. If the validation passes, an instance of ResourceReferenceFactory is returned which may be used at runtime for creating instances of the resource.
        Specified by:
        registerPersistenceContextInjectionPoint in interface JpaInjectionServices
        Parameters:
        injectionPoint - the injection point metadata
        Returns:
        factory for obtaining EntityManager instances
      • registerPersistenceUnitInjectionPoint

        public ResourceReferenceFactory<jakarta.persistence.EntityManagerFactory> registerPersistenceUnitInjectionPoint​(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint)
        Description copied from interface: JpaInjectionServices
        Register a persistence unit injection point. The implementation validates the injection point. If the validation passes, an instance of ResourceReferenceFactory is returned which may be used at runtime for creating instances of the resource.
        Specified by:
        registerPersistenceUnitInjectionPoint in interface JpaInjectionServices
        Parameters:
        injectionPoint - the injection point metadata
        Returns:
        factory for obtaining EntityManagerFactory instances
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object