org.rhq.core.domain.resource.composite
Class ResourceComposite

java.lang.Object
  extended by org.rhq.core.domain.resource.composite.ResourceComposite
All Implemented Interfaces:
Serializable

public class ResourceComposite
extends Object
implements Serializable

See Also:
Serialized Form

Constructor Summary
ResourceComposite()
           
ResourceComposite(Resource resource, AvailabilityType availability)
          Provides full access permissions - used for admin queries.
ResourceComposite(Resource resource, AvailabilityType availability, Number measure, Number inventory, Number control, Number alert, Number configure, Number content, Number createChildResources, Number deleteResources)
          Provides specified permissions - used for non-admin queries.
ResourceComposite(Resource resource, Resource parent, AvailabilityType availability)
          Provides full access permissions - used for admin queries.
ResourceComposite(Resource resource, Resource parent, AvailabilityType availability, Number measure, Number inventory, Number control, Number alert, Number configure, Number content, Number createChildResources, Number deleteResources)
          Provides specified permissions - used for non-admin queries.
 
Method Summary
 AvailabilityType getAvailability()
           
 Resource getParent()
           
 Resource getResource()
           
 ResourceFacets getResourceFacets()
           
 ResourcePermission getResourcePermission()
           
 void setResourceFacets(ResourceFacets facets)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ResourceComposite

public ResourceComposite()

ResourceComposite

public ResourceComposite(Resource resource,
                         AvailabilityType availability)
Provides full access permissions - used for admin queries.


ResourceComposite

public ResourceComposite(Resource resource,
                         Resource parent,
                         AvailabilityType availability)
Provides full access permissions - used for admin queries.


ResourceComposite

public ResourceComposite(Resource resource,
                         AvailabilityType availability,
                         Number measure,
                         Number inventory,
                         Number control,
                         Number alert,
                         Number configure,
                         Number content,
                         Number createChildResources,
                         Number deleteResources)
Provides specified permissions - used for non-admin queries.


ResourceComposite

public ResourceComposite(Resource resource,
                         Resource parent,
                         AvailabilityType availability,
                         Number measure,
                         Number inventory,
                         Number control,
                         Number alert,
                         Number configure,
                         Number content,
                         Number createChildResources,
                         Number deleteResources)
Provides specified permissions - used for non-admin queries.

Method Detail

getResource

public Resource getResource()

getParent

public Resource getParent()

getAvailability

public AvailabilityType getAvailability()

getResourcePermission

public ResourcePermission getResourcePermission()

getResourceFacets

public ResourceFacets getResourceFacets()

setResourceFacets

public void setResourceFacets(ResourceFacets facets)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2008-2009 RHQ Project Advisory Board (Red Hat, Inc.). All Rights Reserved.