Class MockJpaInjectionServices

java.lang.Object
org.jboss.weld.junit.MockJpaInjectionServices
All Implemented Interfaces:
org.jboss.weld.bootstrap.api.Service, org.jboss.weld.injection.spi.JpaInjectionServices

public class MockJpaInjectionServices extends Object implements org.jboss.weld.injection.spi.JpaInjectionServices
Author:
Martin Kouba
See Also:
  • Constructor Details

    • MockJpaInjectionServices

      public MockJpaInjectionServices(Function<jakarta.enterprise.inject.spi.InjectionPoint,Object> persistenceUnitFactory, Function<jakarta.enterprise.inject.spi.InjectionPoint,Object> persistenceContextFactory)
  • Method Details

    • registerPersistenceContextInjectionPoint

      public org.jboss.weld.injection.spi.ResourceReferenceFactory<jakarta.persistence.EntityManager> registerPersistenceContextInjectionPoint(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint)
      Specified by:
      registerPersistenceContextInjectionPoint in interface org.jboss.weld.injection.spi.JpaInjectionServices
    • registerPersistenceUnitInjectionPoint

      public org.jboss.weld.injection.spi.ResourceReferenceFactory<jakarta.persistence.EntityManagerFactory> registerPersistenceUnitInjectionPoint(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint)
      Specified by:
      registerPersistenceUnitInjectionPoint in interface org.jboss.weld.injection.spi.JpaInjectionServices
    • cleanup

      public void cleanup()
      Specified by:
      cleanup in interface org.jboss.weld.bootstrap.api.Service