com.xebialabs.deployit.test.support
Class CloudHostRegistry

java.lang.Object
  extended by com.xebialabs.deployit.test.support.CloudHostRegistry

public class CloudHostRegistry
extends java.lang.Object


Nested Class Summary
static class CloudHostRegistry.HostIsBrokenException
           
static class CloudHostRegistry.HostIsStillStartingException
           
 
Method Summary
static CloudHostRegistry getInstance()
           
 void makeSureAllAreDown()
           
 void makeSureAllDownInTheEnd()
           
 void makeSureIsDown(com.xebialabs.overcast.host.CloudHost cloudHost)
           
 void makeSureIsUp(com.xebialabs.overcast.host.CloudHost cloudHost)
           
 void reset()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static CloudHostRegistry getInstance()

makeSureIsUp

public void makeSureIsUp(com.xebialabs.overcast.host.CloudHost cloudHost)

makeSureIsDown

public void makeSureIsDown(com.xebialabs.overcast.host.CloudHost cloudHost)

makeSureAllAreDown

public void makeSureAllAreDown()

makeSureAllDownInTheEnd

public void makeSureAllDownInTheEnd()

reset

public void reset()