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 event, Number configureRead, Number configureWrite, Number content, Number createChildResources, Number deleteResources, Number drift)
          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 event, Number configureRead, Number configureWrite, Number content, Number createChildResources, Number deleteResources, Number drift)
          Provides specified permissions - used for non-admin queries.
 
Method Summary
 AvailabilityType getAvailability()
           
 Resource getParent()
           
 Resource getResource()
           
 ResourceFacets getResourceFacets()
           
 ResourcePermission getResourcePermission()
           
 void setResourceFacets(ResourceFacets facets)
           
 void setResourcePermission(ResourcePermission resourcePermission)
           
 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 event,
                         Number configureRead,
                         Number configureWrite,
                         Number content,
                         Number createChildResources,
                         Number deleteResources,
                         Number drift)
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 event,
                         Number configureRead,
                         Number configureWrite,
                         Number content,
                         Number createChildResources,
                         Number deleteResources,
                         Number drift)
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()

setResourcePermission

public void setResourcePermission(ResourcePermission resourcePermission)

getResourceFacets

public ResourceFacets getResourceFacets()

setResourceFacets

public void setResourceFacets(ResourceFacets facets)

toString

public String toString()
Overrides:
toString in class Object


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