Class PersistenceProviderAdaptorLoader


  • public class PersistenceProviderAdaptorLoader
    extends Object
    Loads persistence provider adaptors
    Author:
    Scott Marlow
    • Constructor Detail

      • PersistenceProviderAdaptorLoader

        public PersistenceProviderAdaptorLoader()
    • Method Detail

      • loadPersistenceAdapterModule

        public static PersistenceProviderAdaptor loadPersistenceAdapterModule​(String adapterModule,
                                                                              Platform platform,
                                                                              JtaManagerImpl manager)
                                                                       throws org.jboss.modules.ModuleLoadException
        Loads the persistence provider adapter
        Parameters:
        adapterModule - may specify the adapter module name (can be null to use noop provider)
        Returns:
        the persistence provider adaptor for the provider class
        Throws:
        org.jboss.modules.ModuleLoadException
      • loadPersistenceAdapter

        public static PersistenceProviderAdaptor loadPersistenceAdapter​(jakarta.persistence.spi.PersistenceProvider persistenceProvider,
                                                                        Platform platform,
                                                                        JtaManagerImpl jtaManager)
        Loads the persistence provider adapter
        Parameters:
        persistenceProvider - classloader will be used to load the persistence provider adapter
        Returns:
        the persistence provider adaptor for the provider class