public abstract class PersistenceEnv extends Object implements AutoCloseable
| Constructor and Description |
|---|
PersistenceEnv() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
close()
Close the environment and free all associated resources.
|
<A> com.entwinemedia.fn.Fn<com.entwinemedia.fn.Fn<javax.persistence.EntityManager,A>,A> |
tx()
tx(com.entwinemedia.fn.Fn) as a function. |
abstract <A> A |
tx(com.entwinemedia.fn.Fn<javax.persistence.EntityManager,A> transactional)
Run code inside a transaction.
|
public abstract <A> A tx(com.entwinemedia.fn.Fn<javax.persistence.EntityManager,A> transactional)
public <A> com.entwinemedia.fn.Fn<com.entwinemedia.fn.Fn<javax.persistence.EntityManager,A>,A> tx()
tx(com.entwinemedia.fn.Fn) as a function.public abstract void close()
close in interface AutoCloseableCopyright © 2009–2021 Opencast Project. All rights reserved.