|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MultiThreading
This simple class can be used to create thread pools which allow an execution of multiple plug-in types or instances of the same plug-in type.
Field Summary | |
---|---|
static MultiThreading |
INSTANCE
Automates the creation of different multi-threading instances. |
Method Summary | |
---|---|
SetOfStatements |
getSynchronizedResults()
Allows for retrieving the synchronized results from all instances of the thread pool. |
void |
invokeThreadPool(java.util.HashMap<java.util.List<Plugin>,SetOfStatements> pluginList)
Invokes a thread pool for a particular list of plug-ins. |
Field Detail |
---|
static final MultiThreading INSTANCE
Method Detail |
---|
void invokeThreadPool(java.util.HashMap<java.util.List<Plugin>,SetOfStatements> pluginList) throws MultiThreadingException
pluginList
-
MultiThreadingException
SetOfStatements getSynchronizedResults() throws MultiThreadingException
MultiThreadingException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |