Interface VirtualMachine

All Superinterfaces:
Comparable<String>, net.solarnetwork.dao.Entity<String>, net.solarnetwork.domain.Identity<String>
All Known Implementing Classes:
Ec2VirtualMachine

public interface VirtualMachine extends net.solarnetwork.dao.Entity<String>
A virtual machine.
  • Method Summary

    Modifier and Type
    Method
    Description
    Get a name for this machine.
    Get the state of this machine.

    Methods inherited from interface java.lang.Comparable

    compareTo

    Methods inherited from interface net.solarnetwork.dao.Entity

    getCreated

    Methods inherited from interface net.solarnetwork.domain.Identity

    getId, hasId
  • Method Details

    • getDisplayName

      String getDisplayName()
      Get a name for this machine.
      Returns:
      a name
    • getState

      Get the state of this machine.

      This value might be a cached, last known value. Use VirtualMachineBiz to read the current state.

      Returns:
      the state