public final class ProviderChecker extends Object
PersistenceProvider| Modifier and Type | Method and Description |
|---|---|
static String |
extractRequestedProviderName(PersistenceUnitDescriptor persistenceUnit,
Map integration)
Extract the requested persistence provider name using the algorithm Hibernate uses.
|
static boolean |
hibernateProviderNamesContain(String requestedProviderName)
Is the requested provider name one of the recognized Hibernate provider names?
|
static boolean |
isProvider(PersistenceUnitDescriptor persistenceUnit,
Map integration)
Does the descriptor and/or integration request Hibernate as the
PersistenceProvider? Note that in the case of no requested provider being named
we assume we are the provider (the calls got to us somehow...) |
public static boolean isProvider(PersistenceUnitDescriptor persistenceUnit, Map integration)
PersistenceProvider? Note that in the case of no requested provider being named
we assume we are the provider (the calls got to us somehow...)persistenceUnit - The <persistence-unit/> descriptor.integration - The integration values.true if Hibernate should be the provider; false otherwise.public static boolean hibernateProviderNamesContain(String requestedProviderName)
requestedProviderName - The requested provider name to check against the recognized Hibernate names.true if Hibernate should be the provider; false otherwise.public static String extractRequestedProviderName(PersistenceUnitDescriptor persistenceUnit, Map integration)
persistenceUnit - The <persistence-unit/> descriptor.integration - The integration values.null if none found.Copyright © 2016 JBoss by Red Hat. All rights reserved.