org.mule.util.concurrent
Class AbstractSynchronizedVariable

java.lang.Object
  extended by org.mule.util.concurrent.AbstractSynchronizedVariable
All Implemented Interfaces:
Executor
Direct Known Subclasses:
WaitableBoolean

public abstract class AbstractSynchronizedVariable
extends Object
implements Executor


Field Summary
protected  Object lock
           
 
Constructor Summary
AbstractSynchronizedVariable()
           
AbstractSynchronizedVariable(Object lock)
           
 
Method Summary
 void execute(Runnable command)
           
 Object getLock()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

lock

protected final Object lock
Constructor Detail

AbstractSynchronizedVariable

public AbstractSynchronizedVariable()

AbstractSynchronizedVariable

public AbstractSynchronizedVariable(Object lock)
Method Detail

getLock

public Object getLock()

execute

public void execute(Runnable command)
Specified by:
execute in interface Executor


Copyright © 2003-2014 MuleSoft, Inc.. All Rights Reserved.