org.databene.platform.java
Class JavaInvoker

java.lang.Object
  extended by org.databene.benerator.consumer.AbstractConsumer
      extended by org.databene.platform.java.JavaInvoker
All Implemented Interfaces:
java.io.Closeable, java.io.Flushable, Consumer

public class JavaInvoker
extends AbstractConsumer

Consumer implementation that maps input data to parameters and invokes a method on a Java object with them.

Created: 21.10.2009 17:23:22

Since:
0.6.0
Author:
Volker Bergmann

Constructor Summary
JavaInvoker()
           
JavaInvoker(java.lang.Object target, java.lang.String methodName)
           
 
Method Summary
 java.lang.String getMethodName()
           
 java.lang.Object getTarget()
           
 void setMethodName(java.lang.String methodName)
           
 void setTarget(java.lang.Object target)
           
 void startProductConsumption(java.lang.Object object)
           
 
Methods inherited from class org.databene.benerator.consumer.AbstractConsumer
close, finishConsuming, finishProductConsumption, flush, startConsuming, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JavaInvoker

public JavaInvoker()

JavaInvoker

public JavaInvoker(java.lang.Object target,
                   java.lang.String methodName)
Method Detail

getTarget

public java.lang.Object getTarget()

setTarget

public void setTarget(java.lang.Object target)

getMethodName

public java.lang.String getMethodName()

setMethodName

public void setMethodName(java.lang.String methodName)

startProductConsumption

public void startProductConsumption(java.lang.Object object)
Specified by:
startProductConsumption in class AbstractConsumer


Copyright © 2013. All Rights Reserved.