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) |
create, getDatabaseCluster, getParent, getParentProxy, getRoot, remove
addChild, entries, get, getExceptionFactory, removeChild, removeChildren, retain
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addChild, close, createProxy, entries, get, getExceptionFactory, removeChild, removeChildren, retain
protected 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>
IOException
Copyright © 2004–2013 Paul Ferraro. All rights reserved.