public class ServerProviderContainerContractInfo extends ProviderContainerContractInfoBase
DEFAULT_DS_NAME| Constructor and Description |
|---|
ServerProviderContainerContractInfo(org.glassfish.api.deployment.DeploymentContext deploymentContext,
com.sun.appserv.connectors.internal.api.ConnectorRuntime connectorRuntime,
boolean isDas) |
| Modifier and Type | Method and Description |
|---|---|
void |
addTransformer(javax.persistence.spi.ClassTransformer transformer)
Adds ClassTransformer to underlying Application's classloader
|
String |
getApplicationLocation() |
ClassLoader |
getClassLoader() |
org.glassfish.api.deployment.DeploymentContext |
getDeploymentContext() |
String |
getJTADataSourceOverride() |
ClassLoader |
getTempClassloader() |
javax.validation.ValidatorFactory |
getValidatorFactory()
get instance of ValidatorFactory for this environment
|
boolean |
isJava2DBRequired()
Will be called while loading an application.
|
void |
registerEMF(String unitName,
String persistenceRootUri,
org.glassfish.deployment.common.RootDeploymentDescriptor containingBundle,
javax.persistence.EntityManagerFactory emf)
Register the give emf with underlying container
|
getDefaultDataSourceName, isWeavingEnabled, lookupDataSource, lookupNonTxDataSourcepublic ServerProviderContainerContractInfo(org.glassfish.api.deployment.DeploymentContext deploymentContext,
com.sun.appserv.connectors.internal.api.ConnectorRuntime connectorRuntime,
boolean isDas)
public ClassLoader getClassLoader()
public ClassLoader getTempClassloader()
public void addTransformer(javax.persistence.spi.ClassTransformer transformer)
ProviderContainerContractInfopublic String getApplicationLocation()
public javax.validation.ValidatorFactory getValidatorFactory()
ProviderContainerContractInfopublic boolean isJava2DBRequired()
ProviderContainerContractInfopublic org.glassfish.api.deployment.DeploymentContext getDeploymentContext()
public void registerEMF(String unitName, String persistenceRootUri, org.glassfish.deployment.common.RootDeploymentDescriptor containingBundle, javax.persistence.EntityManagerFactory emf)
ProviderContainerContractInfounitName - Name of correspoding PersistenceUnitpersistenceRootUri - URI within application (excluding META-INF) for root of corresponding PersistenceUnitcontainingBundle - The bundle that contains PU for the given EMFemf - The emf that needs to be registeredpublic String getJTADataSourceOverride()
Copyright © 2013. All Rights Reserved.