chemaxon.util.concurrent.processors
Class ConcurrentProcessors
java.lang.Object
chemaxon.util.concurrent.processors.ConcurrentProcessors
public final class ConcurrentProcessors
- extends java.lang.Object
Creates ConcurrentProcessor instances.
- Author:
- pkovacs
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UNORDERED
public static final int UNORDERED
- See Also:
- Constant Field Values
IN_INPUT_ORDER
public static final int IN_INPUT_ORDER
- See Also:
- Constant Field Values
SINGLE_THREADED
public static final int SINGLE_THREADED
- See Also:
- Constant Field Values
create
public static final ConcurrentProcessor create(int resultOrder,
InputProducer callableProducer)
create
public static final ConcurrentProcessor create(int processorType,
InputProducer workUnitInputProducer,
WorkUnitFactory workUnitFactory)
createPooledWu
public static final ConcurrentProcessor createPooledWu(int resultOrder,
InputProducer workUnitInputProducer,
WorkUnitFactory workUnitFactory)
throws java.lang.Exception
- For test only
- Parameters:
resultOrder - workUnitInputProducer - workUnitFactory -
- Returns:
-
- Throws:
java.lang.Exception