public class ConnectionFactory extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
ConnectionFactory.RunInTransaction<T> |
static interface |
ConnectionFactory.RunInVoidTransaction |
| Modifier and Type | Method and Description |
|---|---|
boolean |
begin(boolean join) |
void |
close(boolean join) |
void |
commit(boolean join) |
javax.persistence.EntityManager |
getEntityManager() |
static ConnectionFactory |
getFactory(String persistenceUnit) |
void |
rollback(boolean join) |
<T> T |
runTransaction(ConnectionFactory.RunInTransaction<T> runner) |
void |
runTransaction(ConnectionFactory.RunInVoidTransaction runner) |
public static ConnectionFactory getFactory(String persistenceUnit)
public javax.persistence.EntityManager getEntityManager()
public boolean begin(boolean join)
public void commit(boolean join)
public void rollback(boolean join)
public void close(boolean join)
public <T> T runTransaction(ConnectionFactory.RunInTransaction<T> runner) throws IOException, ExecutionException
IOExceptionExecutionExceptionpublic void runTransaction(ConnectionFactory.RunInVoidTransaction runner) throws IOException, ExecutionException
IOExceptionExecutionExceptionCopyright © 2016 Orbital Enterprises. All rights reserved.