Package org.jboss.as.jpa.config
Class PersistenceProviderDeploymentHolder
java.lang.Object
org.jboss.as.jpa.config.PersistenceProviderDeploymentHolder
holds the persistence providers + adaptors associated with a deployment
- Author:
- Scott Marlow
-
Constructor Summary
ConstructorsConstructorDescriptionPersistenceProviderDeploymentHolder(List<jakarta.persistence.spi.PersistenceProvider> providerList, List<PersistenceProviderAdaptor> adapterList) -
Method Summary
Modifier and TypeMethodDescriptionget the persistence providers adapters associated with an application deploymentgetPersistenceProviderDeploymentHolder(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit) get the persistence providers associated with an application deploymentstatic voidsavePersistenceProviderInDeploymentUnit(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit, List<jakarta.persistence.spi.PersistenceProvider> providerList, List<PersistenceProviderAdaptor> adaptorList)
-
Constructor Details
-
PersistenceProviderDeploymentHolder
public PersistenceProviderDeploymentHolder(List<jakarta.persistence.spi.PersistenceProvider> providerList, List<PersistenceProviderAdaptor> adapterList)
-
-
Method Details
-
getAdapters
get the persistence providers adapters associated with an application deployment- Returns:
- list of persistence provider adapters
-
getProviders
get the persistence providers associated with an application deployment- Returns:
- the persistence providers list
-
getPersistenceProviderDeploymentHolder
public static PersistenceProviderDeploymentHolder getPersistenceProviderDeploymentHolder(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit) -
savePersistenceProviderInDeploymentUnit
public static void savePersistenceProviderInDeploymentUnit(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit, List<jakarta.persistence.spi.PersistenceProvider> providerList, List<PersistenceProviderAdaptor> adaptorList)
-