public abstract class AbstractRootProxyFactory<Z,D extends Database<Z>> extends AbstractProxyFactory<Z,D,SQLException,Z,SQLException> implements RootProxyFactory<Z,D>
logger
Modifier | Constructor and Description |
---|---|
protected |
AbstractRootProxyFactory(DatabaseCluster<Z,D> cluster) |
Modifier and Type | Method and Description |
---|---|
void |
close(D database,
Z object) |
protected Z |
create(D database) |
DatabaseCluster<Z,D> |
getDatabaseCluster() |
RootProxyFactory<Z,D> |
getRoot() |
addChild, entries, get, getExceptionFactory, record, removeChild, removeChildren, replay, retain
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addChild, createProxy, entries, get, getExceptionFactory, record, removeChild, removeChildren, replay, retain
protected AbstractRootProxyFactory(DatabaseCluster<Z,D> cluster)
public DatabaseCluster<Z,D> getDatabaseCluster()
getDatabaseCluster
in interface ProxyFactory<Z,D extends Database<Z>,Z,SQLException>
public RootProxyFactory<Z,D> getRoot()
getRoot
in interface ProxyFactory<Z,D extends Database<Z>,Z,SQLException>
protected Z create(D database)
create
in class AbstractProxyFactory<Z,D extends Database<Z>,SQLException,Z,SQLException>
public void close(D database, Z object)
close
in interface ProxyFactory<Z,D extends Database<Z>,Z,SQLException>
Copyright © 2004–2013 Paul Ferraro. All rights reserved.