public class SpringExecutorInitializer extends Object implements ExecutorInitializer
Modifier and Type | Field and Description |
---|---|
static String |
SPRING_ELEMENT_CONFIGURATION_XML_PROPERTY |
Constructor and Description |
---|
SpringExecutorInitializer() |
Modifier and Type | Method and Description |
---|---|
protected Element |
fetchRootElement(Module module)
Loads the persisted module configuration
|
protected Map<String,DataExporter> |
getModuleExporters(String configurationXML) |
protected Map<String,String> |
getModuleSetupProperties(String configurationXML) |
void |
initialize(Executor executor,
Module module)
Configures the executor with the given module.
|
boolean |
loadModuleConfiguration(File configurationXmlFile,
Map<String,String> moduleProperties,
Map<String,byte[]> binaryModuleProperties,
Map<String,DataExporter> moduleExporters)
Loads the data contained in the configuration file into the module and binary module properties.
|
boolean |
loadModuleConfiguration(String configurationXML,
Map<String,String> moduleProperties,
Map<String,byte[]> binaryModuleProperties,
Map<String,DataExporter> moduleExporters) |
protected Element |
loadRootElementFromSpringXML(String configXML)
Checks whether a configuration xml is valid or not.
|
protected void |
setupExecutionStrategy(Executor executor,
Module module) |
public static final String SPRING_ELEMENT_CONFIGURATION_XML_PROPERTY
public void initialize(Executor executor, Module module)
initialize
in interface ExecutorInitializer
public boolean loadModuleConfiguration(File configurationXmlFile, Map<String,String> moduleProperties, Map<String,byte[]> binaryModuleProperties, Map<String,DataExporter> moduleExporters)
public boolean loadModuleConfiguration(String configurationXML, Map<String,String> moduleProperties, Map<String,byte[]> binaryModuleProperties, Map<String,DataExporter> moduleExporters)
protected Map<String,String> getModuleSetupProperties(String configurationXML)
protected Map<String,DataExporter> getModuleExporters(String configurationXML)
protected Element fetchRootElement(Module module)
Copyright © 2013. All Rights Reserved.