public class ConcreteProxyUtil extends Object
Constructor and Description |
---|
ConcreteProxyUtil() |
Modifier and Type | Method and Description |
---|---|
static Object |
checkAndGetACProxyConnection(OracleConnection conn)
Check whether connection object from proxified or not.
|
static <T> T |
getProxyObject(OracleConnection conn,
T delegate,
Class proxyBaseClass,
Object creator) |
static <T> T |
getProxyObject(T delegate,
Class proxyBaseClass,
Object creator)
Get the proxy object.
|
static OracleConnection |
getThinDriverReplayableConnectionDelegate(OracleConnection conn) |
static oracle.jdbc.replay.driver.TxnReplayableBase |
getTxnReplayableBaseOfConnection(OracleConnection conn) |
static boolean |
isThinDriverConnection(Object conn)
Check for connection is from Thin driver or not.
|
static boolean |
isThinDriverReplayableConnection(OracleConnection conn) |
static OracleConnection |
unwrapConnectionProxy(OracleConnection conn) |
public static boolean isThinDriverConnection(Object conn)
conn
- public static oracle.jdbc.replay.driver.TxnReplayableBase getTxnReplayableBaseOfConnection(OracleConnection conn)
public static boolean isThinDriverReplayableConnection(OracleConnection conn)
public static OracleConnection getThinDriverReplayableConnectionDelegate(OracleConnection conn)
public static Object checkAndGetACProxyConnection(OracleConnection conn)
conn
- public static <T> T getProxyObject(OracleConnection conn, T delegate, Class proxyBaseClass, Object creator)
public static <T> T getProxyObject(T delegate, Class proxyBaseClass, Object creator)
delegate
- proxyBaseClass
- creator
- public static OracleConnection unwrapConnectionProxy(OracleConnection conn)