|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RmiInvocationHandler
Interface for RMI invocation handlers instances on the server, wrapping exported services. A client uses a stub implementing this interface to access such a service.
This is an SPI interface, not to be used directly by applications.
Method Summary | |
---|---|
String |
getTargetInterfaceName()
Return the name of the target interface that this invoker operates on. |
Object |
invoke(RemoteInvocation invocation)
Apply the given invocation to the target object. |
Method Detail |
---|
String getTargetInterfaceName() throws RemoteException
null
if none
RemoteException
- in case of communication errorsRemoteExporter.getServiceInterface()
Object invoke(RemoteInvocation invocation) throws RemoteException, NoSuchMethodException, IllegalAccessException, InvocationTargetException
Called by
RmiClientInterceptor.doInvoke(org.aopalliance.intercept.MethodInvocation, RmiInvocationHandler)
.
invocation
- object that encapsulates invocation parameters
RemoteException
- in case of communication errors
NoSuchMethodException
- if the method name could not be resolved
IllegalAccessException
- if the method could not be accessed
InvocationTargetException
- if the method invocation resulted in an exception
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |