|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectch.tatool.core.module.initializer.SpringExecutorInitializer
public class SpringExecutorInitializer
ExecutorConfiguration which loads the elements from a Spring context file.
| Field Summary | |
|---|---|
static String |
SPRING_ELEMENT_CONFIGURATION_XML_PROPERTY
|
| Constructor Summary | |
|---|---|
SpringExecutorInitializer()
|
|
| Method Summary | |
|---|---|
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)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String SPRING_ELEMENT_CONFIGURATION_XML_PROPERTY
| Constructor Detail |
|---|
public SpringExecutorInitializer()
| Method Detail |
|---|
public void initialize(Executor executor,
Module module)
initialize in interface ExecutorInitializer
protected void setupExecutionStrategy(Executor executor,
Module module)
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)
protected Element loadRootElementFromSpringXML(String configXML)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||