private static class StandardServer.MainInvoker extends java.lang.Object implements Isolatable
Modifier and Type | Field and Description |
---|---|
(package private) java.lang.Class<?> |
cl
Class for the main entry point
|
(package private) java.lang.reflect.Method |
entry
Entry point method
|
(package private) int |
stopDisp
stop disposition value
|
Modifier | Constructor and Description |
---|---|
private |
MainInvoker(java.lang.Class<?> cls,
java.lang.reflect.Method method,
int stop)
Constructor that simply remembers the parameters of the planned
entry point invocation.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
execute()
Specifies the method that is executed in a transaction environment,
|
java.lang.Class<?> cl
java.lang.reflect.Method entry
int stopDisp
private MainInvoker(java.lang.Class<?> cls, java.lang.reflect.Method method, int stop)
cls
- The class where the called method is defined.method
- The method to call.stop
- The stop condition disposition value.public java.lang.Object execute() throws java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException, java.lang.InstantiationException
execute
in interface Isolatable
null
if void.java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.lang.InstantiationException