ch.bind.philib.lang
Class ServiceState

java.lang.Object
  extended by ch.bind.philib.lang.ServiceState

public final class ServiceState
extends Object

Author:
Philipp Meinen

Constructor Summary
ServiceState()
           
 
Method Summary
 void awaitClosed()
           
 void awaitClosing()
           
 void awaitOpen()
           
 boolean isClosed()
           
 boolean isClosing()
           
 boolean isClosingOrClosed()
           
 boolean isOpen()
           
 boolean isUninitialized()
           
 void setClosed()
           
 void setClosing()
           
 void setOpen()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceState

public ServiceState()
Method Detail

isUninitialized

public boolean isUninitialized()

isOpen

public boolean isOpen()

isClosing

public boolean isClosing()

isClosed

public boolean isClosed()

isClosingOrClosed

public boolean isClosingOrClosed()

setOpen

public void setOpen()

setClosing

public void setClosing()

setClosed

public void setClosed()

awaitOpen

public void awaitOpen()
               throws InterruptedException
Throws:
InterruptedException

awaitClosing

public void awaitClosing()
                  throws InterruptedException
Throws:
InterruptedException

awaitClosed

public void awaitClosed()
                 throws InterruptedException
Throws:
InterruptedException


Copyright © 2013. All Rights Reserved.