net.java.dev.vcc.spi
Class AbstractHostResourceGroup

java.lang.Object
  extended by net.java.dev.vcc.spi.AbstractManagedObject<HostResourceGroup>
      extended by net.java.dev.vcc.spi.AbstractHostResourceGroup
All Implemented Interfaces:
HostResourceGroup, ManagedObject<HostResourceGroup>

public abstract class AbstractHostResourceGroup
extends AbstractManagedObject<HostResourceGroup>
implements HostResourceGroup

The base class from which all Service Provider Implementations map a resource group from.


Constructor Summary
protected AbstractHostResourceGroup(ManagedObjectId<HostResourceGroup> resourceGroupManagedObjectId)
           
 
Method Summary
 java.util.Set<Computer> getAllComputers()
          Gets all the virtual computers that are contained in this container including children.
 java.util.Set<ComputerTemplate> getAllComputerTemplates()
          Gets all the computer templates that are contained in this container including children.
 java.util.Set<HostResourceGroup> getAllHostResourceGroups()
          Gets all the HostResourceGroups that are contained in this container including children.
 java.util.Set<Computer> getComputers()
          Gets all the virtual computers that are contained in this container.
 java.util.Set<ComputerTemplate> getComputerTemplates()
          Gets all the computer templates that are contained in this container.
 java.util.Set<HostResourceGroup> getHostResourceGroups()
          Gets alll the HostResourceGroups that are contained in this container.
 
Methods inherited from class net.java.dev.vcc.spi.AbstractManagedObject
equals, getDescription, getId, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.java.dev.vcc.api.ManagedObject
execute, getCommands, getDescription, getId, getName
 

Constructor Detail

AbstractHostResourceGroup

protected AbstractHostResourceGroup(ManagedObjectId<HostResourceGroup> resourceGroupManagedObjectId)
Method Detail

getComputerTemplates

public java.util.Set<ComputerTemplate> getComputerTemplates()
Gets all the computer templates that are contained in this container.

Returns:
the computer templates that are contained in this container.

getComputers

public java.util.Set<Computer> getComputers()
Gets all the virtual computers that are contained in this container.

Returns:
the virtual computers that are contained in this container.

getHostResourceGroups

public java.util.Set<HostResourceGroup> getHostResourceGroups()
Gets alll the HostResourceGroups that are contained in this container.

Returns:
the HostResourceGroups that are contained in this container.

getAllComputerTemplates

public java.util.Set<ComputerTemplate> getAllComputerTemplates()
Gets all the computer templates that are contained in this container including children.

Returns:
the computer templates that are contained in this container including children.

getAllHostResourceGroups

public java.util.Set<HostResourceGroup> getAllHostResourceGroups()
Gets all the HostResourceGroups that are contained in this container including children.

Returns:
the HostResourceGroups that are contained in this container including children.

getAllComputers

public java.util.Set<Computer> getAllComputers()
Gets all the virtual computers that are contained in this container including children.

Returns:
the virtual computers that are contained in this container including children.


Copyright © 2009. All Rights Reserved.