Package org.marketcetera.modules.csv
Class CSVEmitterFactory
- java.lang.Object
-
- org.marketcetera.module.ModuleFactory
-
- org.marketcetera.modules.csv.CSVEmitterFactory
-
public final class CSVEmitterFactory extends ModuleFactory
Provider that will emit data contained in CSV as a series of maps.The factory has the following characteristics.
Describes the module attributes Provider URN: metc:csv:systemCardinality: Singleton InstanceURN: metc:csv:system:singleAuto-Instantiated: No Auto-Started: Yes Instantiation Arguments: None Module Type CSVEmitter- Author:
- anshul@marketcetera.com
- See Also:
CSVEmitter
-
-
Field Summary
Fields Modifier and Type Field Description static ModuleURNINSTANCE_URNThe Instance URN for the singleton instance.static ModuleURNPROVIDER_URNThe Provider URN.
-
Constructor Summary
Constructors Constructor Description CSVEmitterFactory()Creates an instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CSVEmittercreate(Object... inParameters)-
Methods inherited from class org.marketcetera.module.ModuleFactory
getParameterTypes, getProviderDescription, getProviderURN, isAutoInstantiate, isMultipleInstances
-
-
-
-
Method Detail
-
create
public CSVEmitter create(Object... inParameters) throws ModuleCreationException
- Specified by:
createin classModuleFactory- Throws:
ModuleCreationException
-
-