org.oddjob.jmx.handlers
Class BeanDirectoryHandlerFactory.ClientBeanDirectoryHandlerFactory
java.lang.Object
org.oddjob.jmx.handlers.BeanDirectoryHandlerFactory.ClientBeanDirectoryHandlerFactory
- All Implemented Interfaces:
- ClientInterfaceHandlerFactory<RemoteDirectoryOwner>
- Enclosing class:
- BeanDirectoryHandlerFactory
public static class BeanDirectoryHandlerFactory.ClientBeanDirectoryHandlerFactory
- extends Object
- implements ClientInterfaceHandlerFactory<RemoteDirectoryOwner>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BeanDirectoryHandlerFactory.ClientBeanDirectoryHandlerFactory
public BeanDirectoryHandlerFactory.ClientBeanDirectoryHandlerFactory()
interfaceClass
public Class<RemoteDirectoryOwner> interfaceClass()
- Description copied from interface:
ClientInterfaceHandlerFactory
- Provide the interface class this is the information
about.
- Specified by:
interfaceClass
in interface ClientInterfaceHandlerFactory<RemoteDirectoryOwner>
- Returns:
- The class.
getVersion
public HandlerVersion getVersion()
- Description copied from interface:
ClientInterfaceHandlerFactory
- The version of this handler.
- Specified by:
getVersion
in interface ClientInterfaceHandlerFactory<RemoteDirectoryOwner>
- Returns:
createClientHandler
public RemoteDirectoryOwner createClientHandler(RemoteDirectoryOwner ignored,
ClientSideToolkit toolkit)
- Description copied from interface:
ClientInterfaceHandlerFactory
- Create a thing that handles communication
with the server for an Interface..
- Specified by:
createClientHandler
in interface ClientInterfaceHandlerFactory<RemoteDirectoryOwner>
- Parameters:
ignored
- The client side proxy the invocations are coming from. Most of the
time this will be ignored but it's useful as the source for events.
- Returns:
- An Handler object. Never null.