Package org.glassfish.persistence.jpa
Class EmbeddedProviderContainerContractInfo
java.lang.Object
org.glassfish.persistence.jpa.ProviderContainerContractInfoBase
org.glassfish.persistence.jpa.ServerProviderContainerContractInfo
org.glassfish.persistence.jpa.EmbeddedProviderContainerContractInfo
- All Implemented Interfaces:
ProviderContainerContractInfo
Implementation of ProviderContainerContractInfo while running inside embedded
server
- Author:
- Mitesh Meswani
-
Field Summary
Fields inherited from interface org.glassfish.persistence.jpa.ProviderContainerContractInfo
DEFAULT_DS_NAME -
Constructor Summary
ConstructorsConstructorDescriptionEmbeddedProviderContainerContractInfo(org.glassfish.api.deployment.DeploymentContext deploymentContext, com.sun.appserv.connectors.internal.api.ConnectorRuntime connectorRuntime, boolean isDas) -
Method Summary
Methods inherited from class org.glassfish.persistence.jpa.ServerProviderContainerContractInfo
addTransformer, getApplicationLocation, getClassLoader, getDeploymentContext, getJTADataSourceOverride, getTempClassloader, getValidatorFactory, isJava2DBRequired, registerEMFMethods inherited from class org.glassfish.persistence.jpa.ProviderContainerContractInfoBase
getDefaultDataSourceName, lookupDataSource, lookupNonTxDataSource
-
Constructor Details
-
EmbeddedProviderContainerContractInfo
public EmbeddedProviderContainerContractInfo(org.glassfish.api.deployment.DeploymentContext deploymentContext, com.sun.appserv.connectors.internal.api.ConnectorRuntime connectorRuntime, boolean isDas)
-
-
Method Details
-
isWeavingEnabled
public boolean isWeavingEnabled()- Specified by:
isWeavingEnabledin interfaceProviderContainerContractInfo- Overrides:
isWeavingEnabledin classProviderContainerContractInfoBase- Returns:
- true if weaving is enabled for the current environment false otherwise
-