Class DomUConfiguration

java.lang.Object
com.aoindustries.aoserv.cluster.DomUConfiguration
All Implemented Interfaces:
Serializable, Comparable<DomUConfiguration>

public class DomUConfiguration extends Object implements Comparable<DomUConfiguration>, Serializable
One Xen domU configuration.
Author:
AO Industries, Inc.
See Also:
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getDomU

      public DomU getDomU()
    • getPrimaryDom0

      public Dom0 getPrimaryDom0()
      Gets the current primary Dom0 for this machine.
    • getSecondaryDom0

      public Dom0 getSecondaryDom0()
      Gets the current secondary Dom0 for this machine.
    • getDomUDiskConfigurations

      public List<DomUDiskConfiguration> getDomUDiskConfigurations()
      Gets the unmodifiable list of disk configurations currently set on this domU.
    • equals

      public boolean equals(Object obj)
      Performs a deep field-by-field comparison to see if two configurations are identical in every way.
      Overrides:
      equals in class Object
      See Also:
    • equals

      public boolean equals(DomUConfiguration other)
      Performs a deep field-by-field comparison to see if two configurations are identical in every way.
      See Also:
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • compareTo

      public int compareTo(DomUConfiguration other)
      Specified by:
      compareTo in interface Comparable<DomUConfiguration>