org.gudy.azureus2.pluginsimpl.local.utils
Class MonitorImpl

java.lang.Object
  extended by org.gudy.azureus2.pluginsimpl.local.utils.MonitorImpl
All Implemented Interfaces:
Monitor

public class MonitorImpl
extends java.lang.Object
implements Monitor


Constructor Summary
protected MonitorImpl(PluginInterface pi)
           
 
Method Summary
 void enter()
           
 void exit()
           
 boolean hasWaiters()
           
 boolean isOwned()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MonitorImpl

protected MonitorImpl(PluginInterface pi)
Method Detail

enter

public void enter()
Specified by:
enter in interface Monitor

exit

public void exit()
Specified by:
exit in interface Monitor

isOwned

public boolean isOwned()
Specified by:
isOwned in interface Monitor

hasWaiters

public boolean hasWaiters()
Specified by:
hasWaiters in interface Monitor