org.rhq.bindings.client
Class ResourceClientProxy

java.lang.Object
  extended by org.rhq.bindings.client.ResourceClientProxy

public class ResourceClientProxy
extends Object

Implements a local object that exposes resource related data as if it were local.

Author:
Greg Hinkle, Lukas Krejci

Nested Class Summary
static class ResourceClientProxy.ClientProxyMethodHandler
           
static interface ResourceClientProxy.ContentBackedResource
           
 class ResourceClientProxy.ContentType
           
 class ResourceClientProxy.Measurement
           
 class ResourceClientProxy.Operation
           
static interface ResourceClientProxy.PluginConfigurable
           
static interface ResourceClientProxy.ResourceConfigurable
           
 
Constructor Summary
ResourceClientProxy()
           
ResourceClientProxy(ResourceClientFactory factory, int resourceId)
           
ResourceClientProxy(ResourceClientProxy parentProxy)
           
 
Method Summary
 ResourceClientProxy getChild(String name)
           
 ResourceClientProxy[] getChildren()
           
 Map<String,ResourceClientProxy.ContentType> getContentTypes()
           
 Date getCreatedDate()
           
 String getDescription()
           
 int getId()
           
 ResourceClientProxy.Measurement getMeasurement(String name)
           
 ResourceClientProxy.Measurement[] getMeasurements()
           
 Date getModifiedDate()
           
 String getName()
           
 ResourceClientProxy.Operation[] getOperations()
           
 org.rhq.core.domain.resource.ResourceType getResourceType()
           
 String getVersion()
           
 void init()
           
 void initOperations()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ResourceClientProxy

public ResourceClientProxy()

ResourceClientProxy

public ResourceClientProxy(ResourceClientProxy parentProxy)

ResourceClientProxy

public ResourceClientProxy(ResourceClientFactory factory,
                           int resourceId)
Method Detail

getId

public int getId()

getName

public String getName()

getDescription

public String getDescription()

getVersion

public String getVersion()

getResourceType

public org.rhq.core.domain.resource.ResourceType getResourceType()

getCreatedDate

public Date getCreatedDate()

getModifiedDate

public Date getModifiedDate()

getMeasurement

public ResourceClientProxy.Measurement getMeasurement(String name)

getMeasurements

public ResourceClientProxy.Measurement[] getMeasurements()

getOperations

public ResourceClientProxy.Operation[] getOperations()

getContentTypes

public Map<String,ResourceClientProxy.ContentType> getContentTypes()

getChildren

public ResourceClientProxy[] getChildren()

getChild

public ResourceClientProxy getChild(String name)

toString

public String toString()
Overrides:
toString in class Object

init

public void init()

initOperations

public void initOperations()


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