Class CEPEsperFactory
- java.lang.Object
-
- org.marketcetera.module.ModuleFactory
-
- org.marketcetera.modules.cep.esper.CEPEsperFactory
-
public final class CEPEsperFactory extends ModuleFactory
Provider that will process incoming data via an Esper Engine. The provider will support multiple module instances. Each instance has its own separate Esper runtime. The instances are auto-created when they are referred to in a data flow request and they are auto-started.The factory has the following characteristics.
CEPEsperFactory characteristics Provider URN: metc:cep:esperCardinality: Multi-Instance Auto-Instantiated: Yes Auto-Started: Yes Instantiation Arguments: ModuleURN: module instance URNModule Type: CEPEsperProcessor- Since:
- 1.0.0
- Version:
- $Id$
- Author:
- anshul@marketcetera.com, toli@marketcetera.com
- See Also:
CEPEsperProcessor
-
-
Field Summary
Fields Modifier and Type Field Description static ModuleURNPROVIDER_URNThe Provider URN.
-
Constructor Summary
Constructors Constructor Description CEPEsperFactory()Creates an instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CEPEsperProcessorcreate(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 CEPEsperProcessor create(Object... inParameters) throws ModuleCreationException
- Specified by:
createin classModuleFactory- Throws:
ModuleCreationException
-
-