org.rhq.bindings.client
Class ResourceClientProxy.ClientProxyMethodHandler
java.lang.Object
org.rhq.bindings.client.ResourceClientProxy.ClientProxyMethodHandler
- All Implemented Interfaces:
- javassist.util.proxy.MethodHandler, ResourceClientProxy.ContentBackedResource, ResourceClientProxy.PluginConfigurable, ResourceClientProxy.ResourceConfigurable
- Enclosing class:
- ResourceClientProxy
public static class ResourceClientProxy.ClientProxyMethodHandler
- extends Object
- implements javassist.util.proxy.MethodHandler, ResourceClientProxy.ContentBackedResource, ResourceClientProxy.PluginConfigurable, ResourceClientProxy.ResourceConfigurable
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResourceClientProxy.ClientProxyMethodHandler
public ResourceClientProxy.ClientProxyMethodHandler(ResourceClientProxy resourceClientProxy,
RhqFacade remoteClient)
getPluginConfiguration
public Configuration getPluginConfiguration()
- Specified by:
getPluginConfiguration in interface ResourceClientProxy.PluginConfigurable
getPluginConfigurationDefinition
public ConfigurationDefinition getPluginConfigurationDefinition()
- Specified by:
getPluginConfigurationDefinition in interface ResourceClientProxy.PluginConfigurable
updatePluginConfiguration
public PluginConfigurationUpdate updatePluginConfiguration(Configuration configuration)
- Specified by:
updatePluginConfiguration in interface ResourceClientProxy.PluginConfigurable
getResourceConfiguration
public Configuration getResourceConfiguration()
- Specified by:
getResourceConfiguration in interface ResourceClientProxy.ResourceConfigurable
getResourceConfigurationDefinition
public ConfigurationDefinition getResourceConfigurationDefinition()
- Specified by:
getResourceConfigurationDefinition in interface ResourceClientProxy.ResourceConfigurable
updateResourceConfiguration
public ResourceConfigurationUpdate updateResourceConfiguration(Configuration configuration)
- Specified by:
updateResourceConfiguration in interface ResourceClientProxy.ResourceConfigurable
getBackingContent
public InstalledPackage getBackingContent()
- Specified by:
getBackingContent in interface ResourceClientProxy.ContentBackedResource
updateBackingContent
public void updateBackingContent(String filename)
- Specified by:
updateBackingContent in interface ResourceClientProxy.ContentBackedResource
retrieveBackingContent
public void retrieveBackingContent(String fileName)
throws IOException
- Specified by:
retrieveBackingContent in interface ResourceClientProxy.ContentBackedResource
- Throws:
IOException
invoke
public Object invoke(Object proxy,
Method method,
Method proceedMethod,
Object[] args)
throws Throwable
- Specified by:
invoke in interface javassist.util.proxy.MethodHandler
- Throws:
Throwable
getResourceClientProxyClass
protected Class<? extends ResourceClientProxy> getResourceClientProxyClass()
Copyright © 2008-2011 Red Hat, Inc.. All Rights Reserved.