D - public abstract class AbstractRootInvocationHandler<D> extends AbstractInvocationHandler<D,D>
AbstractInvocationHandler.SimpleInvokercluster, logger| Modifier | Constructor and Description |
|---|---|
protected |
AbstractRootInvocationHandler(DatabaseCluster<D> databaseCluster,
java.lang.Class<D> proxyClass)
Constructs a new AbstractRootInvocationHandler.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
close(Database<D> database,
D object) |
protected D |
createObject(Database<D> database) |
SQLProxy<D,?> |
getRoot() |
addChild, detectClusterPanic, entries, entry, getDatabaseCluster, getInvocationStrategy, getInvoker, getObject, handleFailure, handleFailures, handlePartialFailure, invoke, isRecordable, isSQLMethod, postInvoke, record, removeChild, removeChildren, replay, retainprotected AbstractRootInvocationHandler(DatabaseCluster<D> databaseCluster, java.lang.Class<D> proxyClass)
databaseCluster - proxyClass - protected void close(Database<D> database, D object)
close in class AbstractInvocationHandler<D,D>AbstractInvocationHandler.close(net.sf.hajdbc.Database, java.lang.Object)protected D createObject(Database<D> database) throws java.sql.SQLException
createObject in class AbstractInvocationHandler<D,D>java.sql.SQLExceptionAbstractInvocationHandler.createObject(net.sf.hajdbc.Database)public SQLProxy<D,?> getRoot()
SQLProxy.getRoot()