|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ICallHandler
The ICallHandler allows listening on remote calls and offers an
invokeLater mechanism like on UI side.
| Method Summary | |
|---|---|
CallEventHandler<IAfterCallListener> |
eventAfterCall()
Gets the handler for "after call" events. |
CallEventHandler<IAfterLastCallListener> |
eventAfterLastCall()
Gets the handler for "after last call" events. |
CallEventHandler<IBeforeCallListener> |
eventBeforeCall()
Gets the handler for "before call" events. |
CallEventHandler<IBeforeFirstCallListener> |
eventBeforeFirstCall()
Gets the handler for "before first call" events. |
void |
invokeAfterCall(java.lang.Object pObject,
java.lang.String pMethod)
Adds an operation to the "after call" queue. |
void |
invokeAfterCall(java.lang.Runnable pRunnable)
Adds an operation to the "after call" queue. |
void |
invokeAfterLastCall(java.lang.Object pObject,
java.lang.String pMethod)
Adds an operation to the "after last call" queue. |
void |
invokeAfterLastCall(java.lang.Runnable pRunnable)
Adds an operation to the "after last call" queue. |
void |
invokeFinally(java.lang.Object pObject,
java.lang.String pMethod)
Adds an operation to the invokeFinally queue. |
void |
invokeFinally(java.lang.Runnable pRunnable)
Adds an operation to the invokeFinally queue. |
| Method Detail |
|---|
CallEventHandler<IBeforeFirstCallListener> eventBeforeFirstCall()
CallEventHandler<IAfterLastCallListener> eventAfterLastCall()
CallEventHandler<IBeforeCallListener> eventBeforeCall()
CallEventHandler<IAfterCallListener> eventAfterCall()
void invokeAfterCall(java.lang.Runnable pRunnable)
pRunnable - the operation
void invokeAfterCall(java.lang.Object pObject,
java.lang.String pMethod)
pObject - the object which contains the operationpMethod - the operation methodvoid invokeAfterLastCall(java.lang.Runnable pRunnable)
pRunnable - the operation
void invokeAfterLastCall(java.lang.Object pObject,
java.lang.String pMethod)
pObject - the object which contains the operationpMethod - the operation methodvoid invokeFinally(java.lang.Runnable pRunnable)
pRunnable - the operation
void invokeFinally(java.lang.Object pObject,
java.lang.String pMethod)
pObject - the object which contains the operationpMethod - the operation method
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||