D
- public abstract class AbstractRootInvocationHandler<D> extends AbstractInvocationHandler<D,D>
AbstractInvocationHandler.SimpleInvoker
cluster, 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, retain
protected 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.SQLException
AbstractInvocationHandler.createObject(net.sf.hajdbc.Database)
public SQLProxy<D,?> getRoot()
SQLProxy.getRoot()