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
public class EmbeddedProviderContainerContractInfo extends ServerProviderContainerContractInfo
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
Constructors Constructor Description EmbeddedProviderContainerContractInfo(DeploymentContext deploymentContext, ConnectorRuntime connectorRuntime, boolean isDas)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isWeavingEnabled()
-
Methods inherited from class org.glassfish.persistence.jpa.ServerProviderContainerContractInfo
addTransformer, getApplicationLocation, getClassLoader, getDeploymentContext, getJTADataSourceOverride, getTempClassloader, getValidatorFactory, isJava2DBRequired, registerEMF
-
Methods inherited from class org.glassfish.persistence.jpa.ProviderContainerContractInfoBase
getDefaultDataSourceName, lookupDataSource, lookupNonTxDataSource
-
-
-
-
Constructor Detail
-
EmbeddedProviderContainerContractInfo
public EmbeddedProviderContainerContractInfo(DeploymentContext deploymentContext, ConnectorRuntime connectorRuntime, boolean isDas)
-
-
Method Detail
-
isWeavingEnabled
public boolean isWeavingEnabled()
- Specified by:
isWeavingEnabled
in interfaceProviderContainerContractInfo
- Overrides:
isWeavingEnabled
in classProviderContainerContractInfoBase
- Returns:
- true if weaving is enabled for the current environment false otherwise
-
-