p2p.simulator.utils
Class ExecutionBarrierImpl

java.lang.Object
  extended by p2p.simulator.utils.ExecutionBarrierImpl
All Implemented Interfaces:
java.rmi.Remote, ExecutionBarrier

public class ExecutionBarrierImpl
extends java.lang.Object
implements ExecutionBarrier


Constructor Summary
ExecutionBarrierImpl()
           
 
Method Summary
 void disable()
           
 void enable()
           
 boolean isEnabled()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExecutionBarrierImpl

public ExecutionBarrierImpl()
                     throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
Method Detail

enable

public void enable()
            throws java.rmi.RemoteException
Specified by:
enable in interface ExecutionBarrier
Throws:
java.rmi.RemoteException

disable

public void disable()
             throws java.rmi.RemoteException
Specified by:
disable in interface ExecutionBarrier
Throws:
java.rmi.RemoteException

isEnabled

public boolean isEnabled()
                  throws java.rmi.RemoteException
Specified by:
isEnabled in interface ExecutionBarrier
Throws:
java.rmi.RemoteException