List of all members.
Public Member Functions |
| ReflectionBACIAction (PrioritizedExecutor executor, Object invokee, Method method, CBvoid callback, CBDescIn descIn) |
| ReflectionBACIAction (PrioritizedExecutor executor, Object invokee, Method method, Callback callback, CBDescIn descIn, CallbackDispatcher callbackDispatcher) |
| ReflectionBACIAction (PrioritizedExecutor executor, Object invokee, Method method, CBvoid callback, CBDescIn descIn, BACIPriority priority) |
| ReflectionBACIAction (PrioritizedExecutor executor, Object invokee, Method method, Callback callback, CBDescIn descIn, CallbackDispatcher callbackDispatcher, BACIPriority priority) |
| ReflectionBACIAction (PrioritizedExecutor executor, Object invokee, Class invokeeClass, String methodName, CBvoid callback, CBDescIn descIn) |
| ReflectionBACIAction (PrioritizedExecutor executor, Object invokee, Class invokeeClass, String methodName, Callback callback, CBDescIn descIn, CallbackDispatcher callbackDispatcher) |
| ReflectionBACIAction (PrioritizedExecutor executor, Object invokee, Class invokeeClass, String methodName, Callback callback, CBDescIn descIn, CallbackDispatcher callbackDispatcher, BACIPriority priority) |
Object | execute () throws AcsJException |
Protected Attributes |
Object | invokee |
Method | method |
Detailed Description
BACI action using reflection to invoke BACI method. This class simplifies usage of BACIAction
, there is no need to extend the class and implement execute()
method. Called metod has to have the following signature: "public void <name>() throws AcsJException;".
- Author:
- Matej Sekoranja
- Version:
- $id$
Constructor & Destructor Documentation
alma.ACS.jbaci.ReflectionBACIAction.ReflectionBACIAction |
( |
PrioritizedExecutor |
executor, |
|
|
Object |
invokee, |
|
|
Method |
method, |
|
|
CBvoid |
callback, |
|
|
CBDescIn |
descIn | |
|
) |
| | |
Constructor of NORMAL priority action (CBvoid callback).
- Parameters:
-
| executor | executor to be used to execute action. |
| invokee | object on which to invoke the method |
| method | method to be invoked. |
| callback | action callback. |
| descIn | action callback in descriptor. |
alma.ACS.jbaci.ReflectionBACIAction.ReflectionBACIAction |
( |
PrioritizedExecutor |
executor, |
|
|
Object |
invokee, |
|
|
Method |
method, |
|
|
Callback |
callback, |
|
|
CBDescIn |
descIn, |
|
|
CallbackDispatcher |
callbackDispatcher | |
|
) |
| | |
Constructor of NORMAL priority action.
- Parameters:
-
| executor | executor to be used to execute action. |
| invokee | object on which to invoke the method |
| method | method to be invoked. |
| callback | action callback. |
| descIn | action callback in descriptor. |
| callbackDispatcher | callback dispatcher (value dependend). |
alma.ACS.jbaci.ReflectionBACIAction.ReflectionBACIAction |
( |
PrioritizedExecutor |
executor, |
|
|
Object |
invokee, |
|
|
Method |
method, |
|
|
CBvoid |
callback, |
|
|
CBDescIn |
descIn, |
|
|
BACIPriority |
priority | |
|
) |
| | |
Constructor.
- Parameters:
-
| executor | executor to be used to execute action. |
| invokee | object on which to invoke the method |
| method | method to be invoked. |
| callback | action callback. |
| descIn | action in descriptor. |
| priority | action priority. |
Constructor.
- Parameters:
-
| executor | executor to be used to execute action. |
| invokee | object on which to invoke the method |
| method | method to be invoked. |
| callback | action callback. |
| descIn | action in descriptor. |
| callbackDispatcher | callback dispatcher (value dependend). |
| priority | action priority. |
alma.ACS.jbaci.ReflectionBACIAction.ReflectionBACIAction |
( |
PrioritizedExecutor |
executor, |
|
|
Object |
invokee, |
|
|
Class |
invokeeClass, |
|
|
String |
methodName, |
|
|
CBvoid |
callback, |
|
|
CBDescIn |
descIn | |
|
) |
| | |
Constructor of NORMAL priority action (CBvoid callback).
- Parameters:
-
| executor | executor to be used to execute action. |
| invokee | object on which to invoke the method |
| invokeeClass | Class of the invokeee instance. |
| methodName | name of the method. |
| callback | action callback. |
| descIn | action callback in descriptor. |
alma.ACS.jbaci.ReflectionBACIAction.ReflectionBACIAction |
( |
PrioritizedExecutor |
executor, |
|
|
Object |
invokee, |
|
|
Class |
invokeeClass, |
|
|
String |
methodName, |
|
|
Callback |
callback, |
|
|
CBDescIn |
descIn, |
|
|
CallbackDispatcher |
callbackDispatcher | |
|
) |
| | |
Constructor of NORMAL priority action.
- Parameters:
-
| executor | executor to be used to execute action. |
| invokee | object on which to invoke the method |
| invokeeClass | Class of the invokeee instance. |
| methodName | name of the method. |
| callback | action callback. |
| descIn | action callback in descriptor. |
| callbackDispatcher | callback dispatcher (value dependend). |
Constructor of priority action.
- Parameters:
-
| executor | executor to be used to execute action. |
| invokee | object on which to invoke the method |
| invokeeClass | Class of the invokeee instance. |
| methodName | name of the method. |
| callback | action callback. |
| descIn | action callback in descriptor. |
| callbackDispatcher | callback dispatcher (value dependend). |
| priority | action priority. |
References alma.ACS.jbaci.ReflectionBACIAction.method.
Member Function Documentation
Object alma.ACS.jbaci.ReflectionBACIAction.execute |
( |
|
) |
throws AcsJException [virtual] |
Member Data Documentation
The documentation for this class was generated from the following file: