|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.databene.benerator.consumer.ConsumerProxy
org.databene.benerator.consumer.BadDataConsumer
public class BadDataConsumer
Consumer
proxy that forwards data to 'real consumer' and if the real consumer
raises an error, forwards the data to a 'bad data consumer'.
Created: 23.01.2011 08:04:17
Field Summary |
---|
Fields inherited from class org.databene.benerator.consumer.ConsumerProxy |
---|
target |
Constructor Summary | |
---|---|
BadDataConsumer(Consumer badDataTarget,
Consumer realTarget)
|
Method Summary | |
---|---|
void |
close()
When called, the implementor has to close and free all resources. |
void |
flush()
Is called by Benerator for advising the Consumer to finish processing of the objects consumed so far. |
void |
startConsuming(ProductWrapper<?> wrapper)
Starts consumption of an object. |
Methods inherited from class org.databene.benerator.consumer.ConsumerProxy |
---|
finishConsuming, getTarget, isParallelizable, isThreadSafe, setTarget |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BadDataConsumer(Consumer badDataTarget, Consumer realTarget)
Method Detail |
---|
public void startConsuming(ProductWrapper<?> wrapper)
Consumer
startConsuming
in interface Consumer
startConsuming
in class ConsumerProxy
public void flush()
Consumer
pageSize
attribute.
flush
in interface java.io.Flushable
flush
in interface Consumer
flush
in class ConsumerProxy
public void close()
Consumer
close
in interface java.io.Closeable
close
in interface Consumer
close
in class ConsumerProxy
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |