org.rhq.enterprise.client.proxy
Class EditableResourceClientFactory

java.lang.Object
  extended by org.rhq.bindings.client.ResourceClientFactory
      extended by org.rhq.enterprise.client.proxy.EditableResourceClientFactory

public class EditableResourceClientFactory
extends ResourceClientFactory

This is a specialization of the ResourceClientFactory class that provides the interactive configuration editing features.

Author:
Lukas Krejci

Constructor Summary
EditableResourceClientFactory(ClientMain client)
           
 
Method Summary
protected  Class<?> getPluginConfigurableInterface()
           
protected  Class<?> getResourceConfigurableInterface()
           
protected  javassist.util.proxy.MethodHandler instantiateMethodHandler(ResourceClientProxy proxy, List<Class<?>> interfaces, RhqFacade remoteClient)
           
 
Methods inherited from class org.rhq.bindings.client.ResourceClientFactory
getAdditionalInterfaces, getContentBackedInterface, getOutputWriter, getRemoteClient, getResource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EditableResourceClientFactory

public EditableResourceClientFactory(ClientMain client)
Method Detail

getPluginConfigurableInterface

protected Class<?> getPluginConfigurableInterface()
Overrides:
getPluginConfigurableInterface in class ResourceClientFactory

getResourceConfigurableInterface

protected Class<?> getResourceConfigurableInterface()
Overrides:
getResourceConfigurableInterface in class ResourceClientFactory

instantiateMethodHandler

protected javassist.util.proxy.MethodHandler instantiateMethodHandler(ResourceClientProxy proxy,
                                                                      List<Class<?>> interfaces,
                                                                      RhqFacade remoteClient)
Overrides:
instantiateMethodHandler in class ResourceClientFactory


Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.