IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.invoker.pojo
Class POJOInvoker

java.lang.Object
  extended by com.ibm.btt.invoker.AbstractInvoker
      extended by com.ibm.btt.invoker.pojo.POJOInvoker
All Implemented Interfaces:
Invoker
Direct Known Subclasses:
EJBInvoker, WSProxyInvoker

public class POJOInvoker
extends AbstractInvoker


Field Summary
protected  java.lang.String beanName
           
protected  BTTLog logger
           
protected  java.lang.String method
           
 
Fields inherited from class com.ibm.btt.invoker.AbstractInvoker
invokerId, parameters
 
Constructor Summary
POJOInvoker()
           
 
Method Summary
protected  Target afterExecute(Target it)
           
protected  Target beforeExecute(Target it)
           
 java.lang.Object execute(java.lang.Object[] objs)
           
 InvokerTimerTask execute(java.lang.Object[] objs, CallBackPoint cb, long timeout)
           
 java.lang.Object execute(java.lang.Object[] objs, long timeout)
           
 java.lang.String getBeanName()
           
 java.lang.String getMethod()
           
protected  Target prepareInstance(Target it)
           
 InvokerTimerTask schedule(java.lang.Object[] objs, java.util.Date time)
           
 void setBeanName(java.lang.String beanName)
           
 void setMethod(java.lang.String method)
           
 
Methods inherited from class com.ibm.btt.invoker.AbstractInvoker
getId, getParameters, setId, setParameters
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected BTTLog logger

beanName

protected java.lang.String beanName

method

protected java.lang.String method
Constructor Detail

POJOInvoker

public POJOInvoker()
Method Detail

getBeanName

public java.lang.String getBeanName()
Returns:

setBeanName

public void setBeanName(java.lang.String beanName)
Parameters:
beanName -

getMethod

public java.lang.String getMethod()
Returns:

setMethod

public void setMethod(java.lang.String method)
Parameters:
method -

execute

public java.lang.Object execute(java.lang.Object[] objs)
                         throws java.lang.Exception
Throws:
java.lang.Exception

prepareInstance

protected Target prepareInstance(Target it)
                          throws java.lang.Exception
Throws:
java.lang.Exception

beforeExecute

protected Target beforeExecute(Target it)
                        throws java.lang.Exception
Throws:
java.lang.Exception

afterExecute

protected Target afterExecute(Target it)
                       throws java.lang.Exception
Throws:
java.lang.Exception

schedule

public InvokerTimerTask schedule(java.lang.Object[] objs,
                                 java.util.Date time)
                          throws java.lang.Exception
Throws:
java.lang.Exception

execute

public java.lang.Object execute(java.lang.Object[] objs,
                                long timeout)
                         throws java.lang.Exception
Throws:
java.lang.Exception

execute

public InvokerTimerTask execute(java.lang.Object[] objs,
                                CallBackPoint cb,
                                long timeout)
                         throws java.lang.Exception
Throws:
java.lang.Exception

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2011