|
||||||||||
| 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 | |||||||||