@Inherited @Target(value=TYPE) @Retention(value=RUNTIME) @TestInstance(value=PER_CLASS) @ExtendWith(value=EntityManagerFactoryExtension.class) @ExtendWith(value=EntityManagerFactoryParameterResolver.class) @ExtendWith(value=FailureExpectedExtension.class) public @interface Jpa
| Modifier and Type | Optional Element and Description |
|---|---|
Class[] |
annotatedClasses |
String[] |
annotatedClassNames |
String[] |
annotatedPackageNames |
boolean |
cacheComplianceEnabled |
boolean |
closedComplianceEnabled |
boolean |
excludeUnlistedClasses |
boolean |
exportSchema |
boolean |
generateStatistics |
boolean |
generatorScopeComplianceEnabled |
Setting[] |
integrationSettings
Used to mimic container integration
|
Class<? extends DomainModelDescriptor>[] |
modelDescriptorClasses |
String |
persistenceUnitName |
Setting[] |
properties
Persistence unit properties
|
boolean |
proxyComplianceEnabled |
boolean |
queryComplianceEnabled |
SettingProvider[] |
settingProviders |
SharedCacheMode |
sharedCacheMode |
StandardDomainModel[] |
standardModels |
boolean |
transactionComplianceEnabled |
PersistenceUnitTransactionType |
transactionType |
ValidationMode |
validationMode |
String[] |
xmlMappings |
public abstract String persistenceUnitName
public abstract Setting[] integrationSettings
public abstract Setting[] properties
public abstract SettingProvider[] settingProviders
public abstract PersistenceUnitTransactionType transactionType
public abstract SharedCacheMode sharedCacheMode
public abstract ValidationMode validationMode
public abstract boolean queryComplianceEnabled
JpaCompliance.isJpaQueryComplianceEnabled()public abstract boolean transactionComplianceEnabled
JpaCompliance.isJpaTransactionComplianceEnabled()public abstract boolean closedComplianceEnabled
JpaCompliance.isJpaClosedComplianceEnabled()public abstract boolean proxyComplianceEnabled
JpaCompliance.isJpaProxyComplianceEnabled()public abstract boolean cacheComplianceEnabled
JpaCompliance.isJpaCacheComplianceEnabled()public abstract boolean generatorScopeComplianceEnabled
JpaCompliance.isGlobalGeneratorScopeEnabled()public abstract StandardDomainModel[] standardModels
public abstract Class<? extends DomainModelDescriptor>[] modelDescriptorClasses
public abstract Class[] annotatedClasses
public abstract String[] annotatedClassNames
public abstract String[] annotatedPackageNames
public abstract String[] xmlMappings
Copyright © 2001-2024 Red Hat, Inc. All Rights Reserved.