public class DBRouterUntyped
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
DBRouterUntyped.THREAD_STATE |
| Modifier and Type | Field and Description |
|---|---|
protected org.skife.jdbi.v2.IDBI |
dbi |
protected org.skife.jdbi.v2.IDBI |
roDbi |
| Constructor and Description |
|---|
DBRouterUntyped(org.skife.jdbi.v2.IDBI dbi,
org.skife.jdbi.v2.IDBI roDbi) |
| Modifier and Type | Method and Description |
|---|---|
static DBRouterUntyped.THREAD_STATE |
getCurrentState() |
org.skife.jdbi.v2.Handle |
getHandle(boolean requestedRO) |
<T> T |
inTransaction(boolean requestedRO,
org.skife.jdbi.v2.TransactionCallback<T> callback) |
<T> T |
onDemand(boolean requestedRO,
java.lang.Class<T> sqlObjectType) |
static java.lang.Object |
withRODBIAllowed(boolean allowRODBI,
org.killbill.commons.profiling.Profiling.WithProfilingCallback<java.lang.Object,java.lang.Throwable> callback) |
protected final org.skife.jdbi.v2.IDBI dbi
protected final org.skife.jdbi.v2.IDBI roDbi
public DBRouterUntyped(org.skife.jdbi.v2.IDBI dbi,
org.skife.jdbi.v2.IDBI roDbi)
public static java.lang.Object withRODBIAllowed(boolean allowRODBI,
org.killbill.commons.profiling.Profiling.WithProfilingCallback<java.lang.Object,java.lang.Throwable> callback)
throws java.lang.Throwable
java.lang.Throwablepublic static DBRouterUntyped.THREAD_STATE getCurrentState()
public org.skife.jdbi.v2.Handle getHandle(boolean requestedRO)
public <T> T onDemand(boolean requestedRO,
java.lang.Class<T> sqlObjectType)
public <T> T inTransaction(boolean requestedRO,
org.skife.jdbi.v2.TransactionCallback<T> callback)
Copyright © 2010-2020. All Rights Reserved.