Saros
Distributed Collaborative Editing and Distributed Party Programming
|
Inherits Disposable.
Public Member Functions | |
void | executeAsDispatch (Runnable runnable) |
ExecutorService | getDispatchExecutor () |
void | dispose () |
Protected Member Functions | |
void | finalize () throws Throwable |
Protected Attributes | |
ExecutorService | dispatch |
The ExecutorService under which all incoming activities should be executed.
void de.fu_berlin.inf.dpp.net.DispatchThreadContext.dispose | ( | ) |
void de.fu_berlin.inf.dpp.net.DispatchThreadContext.executeAsDispatch | ( | Runnable | runnable | ) |
Execute the given runnable as if it was received via the network component.
This is used by the ConcurrentDocumentManager to skip sending a JupiterActivity via the network which originated on the host to the JupiterServer.
void de.fu_berlin.inf.dpp.net.DispatchThreadContext.finalize | ( | ) | throws Throwable [protected] |
ExecutorService de.fu_berlin.inf.dpp.net.DispatchThreadContext.getDispatchExecutor | ( | ) |
ExecutorService de.fu_berlin.inf.dpp.net.DispatchThreadContext.dispatch [protected] |
Executors .newSingleThreadExecutor(new NamedThreadFactory("DispatchContext", false))