Z - connection sourceD - databaseP - parent typeT - IO typepublic abstract class OutputProxyFactory<Z,D extends Database<Z>,P,T> extends AbstractChildProxyFactory<Z,D,P,SQLException,T,IOException>
logger| Modifier | Constructor and Description |
|---|---|
protected |
OutputProxyFactory(P parentProxy,
ProxyFactory<Z,D,P,SQLException> parent,
Invoker<Z,D,P,T,SQLException> invoker,
Map<D,T> map) |
| Modifier and Type | Method and Description |
|---|---|
void |
record(Invoker<Z,D,T,?,IOException> invoker) |
void |
replay(D database,
T output) |
close, create, getParent, getParentProxy, removeaddChild, children, entries, get, getDatabaseCluster, getExceptionFactory, remove, removeChild, removeChildrenclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcloseaddChild, createProxy, entries, get, getDatabaseCluster, getExceptionFactory, removeChild, removeChildrenprotected OutputProxyFactory(P parentProxy, ProxyFactory<Z,D,P,SQLException> parent, Invoker<Z,D,P,T,SQLException> invoker, Map<D,T> map)
public void record(Invoker<Z,D,T,?,IOException> invoker)
record in interface ProxyFactory<Z,D extends Database<Z>,T,IOException>record in class AbstractProxyFactory<Z,D extends Database<Z>,SQLException,T,IOException>public void replay(D database, T output) throws IOException
replay in interface ProxyFactory<Z,D extends Database<Z>,T,IOException>replay in class AbstractProxyFactory<Z,D extends Database<Z>,SQLException,T,IOException>IOExceptionCopyright © 2004–2014 Paul Ferraro. All rights reserved.