org.oddjob.jmx.handlers
Class ComponentOwnerHandlerFactory.ClientConfigurationOwnerHandlerFactory

java.lang.Object
  extended by org.oddjob.jmx.handlers.ComponentOwnerHandlerFactory.ClientConfigurationOwnerHandlerFactory
All Implemented Interfaces:
ClientInterfaceHandlerFactory<ConfigurationOwner>
Enclosing class:
ComponentOwnerHandlerFactory

public static class ComponentOwnerHandlerFactory.ClientConfigurationOwnerHandlerFactory
extends Object
implements ClientInterfaceHandlerFactory<ConfigurationOwner>


Constructor Summary
ComponentOwnerHandlerFactory.ClientConfigurationOwnerHandlerFactory()
           
 
Method Summary
 ConfigurationOwner createClientHandler(ConfigurationOwner proxy, ClientSideToolkit toolkit)
          Create a thing that handles communication with the server for an Interface..
 HandlerVersion getVersion()
          The version of this handler.
 Class<ConfigurationOwner> interfaceClass()
          Provide the interface class this is the information about.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComponentOwnerHandlerFactory.ClientConfigurationOwnerHandlerFactory

public ComponentOwnerHandlerFactory.ClientConfigurationOwnerHandlerFactory()
Method Detail

interfaceClass

public Class<ConfigurationOwner> interfaceClass()
Description copied from interface: ClientInterfaceHandlerFactory
Provide the interface class this is the information about.

Specified by:
interfaceClass in interface ClientInterfaceHandlerFactory<ConfigurationOwner>
Returns:
The class.

getVersion

public HandlerVersion getVersion()
Description copied from interface: ClientInterfaceHandlerFactory
The version of this handler.

Specified by:
getVersion in interface ClientInterfaceHandlerFactory<ConfigurationOwner>
Returns:

createClientHandler

public ConfigurationOwner createClientHandler(ConfigurationOwner proxy,
                                              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<ConfigurationOwner>
Parameters:
proxy - 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.