hmi.elckerlyc.bridge
Class MultiThreadedElckerlycRealizerBridge
java.lang.Object
hmi.elckerlyc.bridge.MultiThreadedElckerlycRealizerBridge
- All Implemented Interfaces:
- RealizerBridge
public class MultiThreadedElckerlycRealizerBridge
- extends Object
- implements RealizerBridge
Facade that hooks up a LinkedBlockingQueueBridge to a ElckerlycRealizerBridge.
Just convenience class for this often used combination of bridges.
- Author:
- welberge
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
queueBridge
private final LinkedBlockingQueueBridge queueBridge
elrBridge
private final ElckerlycRealizerBridge elrBridge
MultiThreadedElckerlycRealizerBridge
public MultiThreadedElckerlycRealizerBridge(ElckerlycRealizer realizer)
performBML
public void performBML(String bmlString)
- Description copied from interface:
RealizerBridge
- Asks the realizer to perform a BML block. Non-blocking: this call will NOT block until the BML
has been completely performed! It may block until the BML has been scheduled, though -- this is undetermined.
- Specified by:
performBML in interface RealizerBridge
addListeners
public void addListeners(BMLListener... listeners)
- Description copied from interface:
RealizerBridge
- Add some listeners to which BML Feedback will be sent
- Specified by:
addListeners in interface RealizerBridge
stopRunning
public void stopRunning()