Package org.marketcetera.modules.async
Class SimpleAsyncProcessorFactory
- java.lang.Object
-
- org.marketcetera.module.ModuleFactory
-
- org.marketcetera.modules.async.SimpleAsyncProcessorFactory
-
public final class SimpleAsyncProcessorFactory extends ModuleFactory
Provider that instantiates modules that emit received data in a thread that is different from the thread on which the data is received..The factory has the following characteristics.
Describes the module attributes Provider URN: metc:async:simpleCardinality: Multi-Instance Auto-Instantiated: Yes Auto-Started: Yes Instantiation Arguments: ModuleURNModule Type SimpleAsyncProcessor- Since:
- 2.0.0
- Version:
- $Id$
- Author:
- anshul@marketcetera.com
- See Also:
SimpleAsyncProcessor
-
-
Field Summary
Fields Modifier and Type Field Description static ModuleURNPROVIDER_URNThe Provider URN.
-
Constructor Summary
Constructors Constructor Description SimpleAsyncProcessorFactory()Creates an instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SimpleAsyncProcessorcreate(Object... inParameters)-
Methods inherited from class org.marketcetera.module.ModuleFactory
getParameterTypes, getProviderDescription, getProviderURN, isAutoInstantiate, isMultipleInstances
-
-
-
-
Field Detail
-
PROVIDER_URN
public static final ModuleURN PROVIDER_URN
The Provider URN.
-
-
Method Detail
-
create
public SimpleAsyncProcessor create(Object... inParameters) throws ModuleCreationException
- Specified by:
createin classModuleFactory- Throws:
ModuleCreationException
-
-