net.java.dev.vcc.spi
Class AbstractHost

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

public abstract class AbstractHost
extends AbstractManagedObject<Host>
implements Host

Created by IntelliJ IDEA. User: user Date: 30-Apr-2009 Time: 17:40:33 To change this template use File | Settings | File Templates.


Constructor Summary
protected AbstractHost(ManagedObjectId<Host> id)
           
 
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

AbstractHost

protected AbstractHost(ManagedObjectId<Host> id)
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.