| 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 Settingspublic SettingsImpl setTransactionType(javax.persistence.spi.PersistenceUnitTransactionType transactionType)
public boolean isReleaseResourcesOnCloseEnabled()
SettingsEntityManager instance be released immediately on close?
The other option is to release them as part of an after-transaction callback.isReleaseResourcesOnCloseEnabled in interface Settingstrue/falsepublic SettingsImpl setReleaseResourcesOnCloseEnabled(boolean releaseResourcesOnCloseEnabled)
public Class<? extends Interceptor> getSessionInterceptorClass()
getSessionInterceptorClass in interface Settingspublic SettingsImpl setSessionInterceptorClass(Class<? extends Interceptor> sessionInterceptorClass)
Copyright © 2016. All rights reserved.