Constructor and Description |
---|
SettingsImpl() |
Modifier and Type | Method and Description |
---|---|
Class<? extends Interceptor> |
getSessionInterceptorClass() |
javax.persistence.spi.PersistenceUnitTransactionType |
getTransactionType() |
boolean |
isReleaseResourcesOnCloseEnabled()
Should resources held by
EntityManager instance be released immediately on close? |
SettingsImpl |
setReleaseResourcesOnCloseEnabled(boolean releaseResourcesOnCloseEnabled) |
SettingsImpl |
setSessionInterceptorClass(Class<? extends Interceptor> sessionInterceptorClass) |
SettingsImpl |
setTransactionType(javax.persistence.spi.PersistenceUnitTransactionType transactionType) |
public javax.persistence.spi.PersistenceUnitTransactionType getTransactionType()
getTransactionType
in interface Settings
public SettingsImpl setTransactionType(javax.persistence.spi.PersistenceUnitTransactionType transactionType)
public boolean isReleaseResourcesOnCloseEnabled()
Settings
EntityManager
instance be released immediately on close?
The other option is to release them as part of an after-transaction callback.isReleaseResourcesOnCloseEnabled
in interface Settings
true
/false
public SettingsImpl setReleaseResourcesOnCloseEnabled(boolean releaseResourcesOnCloseEnabled)
public Class<? extends Interceptor> getSessionInterceptorClass()
getSessionInterceptorClass
in interface Settings
public SettingsImpl setSessionInterceptorClass(Class<? extends Interceptor> sessionInterceptorClass)
Copyright © 2023. All rights reserved.