Interface InstanceManager

All Known Implementing Classes:
InstanceManagerImpl

public interface InstanceManager
  • Method Details

    • deployInstance

      ServerInstance deployInstance(String template)
      Runs blocking. Deploys an instance of template.
    • destroyInstance

      boolean destroyInstance(String handle)
      Runs blocking.
      Returns:
      if the instance was found
    • getInstances

      List<ServerInstance> getInstances()
      Runs blocking.
      Returns:
      list of running instances
    • getInstance

      @Nullable ServerInstance getInstance(String handle)
      Runs blocking