mx4j.adaptor.rmi
Class RMIProtocolAdaptorImpl

java.lang.Object
  |
  +--java.rmi.server.RemoteObject
        |
        +--mx4j.adaptor.rmi.RMIProtocolAdaptorImpl
All Implemented Interfaces:
Invocable, java.rmi.Remote, RMIProtocolAdaptor, java.io.Serializable

public class RMIProtocolAdaptorImpl
extends java.rmi.server.RemoteObject
implements RMIProtocolAdaptor

The remote object that forwards call to the MBeanServer.

Version:
$Revision: 1.4 $
Author:
Simone Bordet
See Also:
Serialized Form

Inner Class Summary
 class RMIProtocolAdaptorImpl.InvokerAdaptorInterceptor
           
 
Fields inherited from class java.rmi.server.RemoteObject
ref
 
Constructor Summary
RMIProtocolAdaptorImpl(MBeanServer server, ObjectName name, java.util.List interceptors)
           
 
Method Summary
 java.lang.String getHostAddress()
           
 java.lang.String getHostName()
           
 InvocationResult invoke(Invocation invocation)
          Invocation method
 void unregisterInterceptors()
           
 
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RMIProtocolAdaptorImpl

public RMIProtocolAdaptorImpl(MBeanServer server,
                              ObjectName name,
                              java.util.List interceptors)
Method Detail

unregisterInterceptors

public void unregisterInterceptors()

invoke

public InvocationResult invoke(Invocation invocation)
                        throws java.lang.Exception
Description copied from interface: Invocable
Invocation method
Specified by:
invoke in interface Invocable

getHostName

public java.lang.String getHostName()

getHostAddress

public java.lang.String getHostAddress()