|
||||||||||
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 operationvoid 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 operationvoid 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 operationvoid 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 |