Package com.illumon.iris.controller
Class LastByDISInWorkerServiceScriptSetup
java.lang.Object
com.illumon.iris.controller.LastByDISInWorkerServiceScriptSetup
- All Implemented Interfaces:
InWorkerServiceScriptSetup
public class LastByDISInWorkerServiceScriptSetup extends Object implements InWorkerServiceScriptSetup
InWorkerServiceScriptSetup implementation for an in-worker last-by DIS. This creates a LastByTableMapFactory and
exports it with the
LAST_BY_TABLE_MAP_FACTORY_NAME
variable name-
Field Summary
Fields Modifier and Type Field Description static String
LAST_BY_TABLE_MAP_FACTORY_NAME
Variable name to be used for the exported LastByTableMapFactory -
Constructor Summary
Constructors Constructor Description LastByDISInWorkerServiceScriptSetup()
-
Method Summary
Modifier and Type Method Description Map<String,Object>
createVariablesToBeExported(Object createdService)
Return the map of variables to be exported.
-
Field Details
-
LAST_BY_TABLE_MAP_FACTORY_NAME
Variable name to be used for the exported LastByTableMapFactory- See Also:
- Constant Field Values
-
-
Constructor Details
-
LastByDISInWorkerServiceScriptSetup
public LastByDISInWorkerServiceScriptSetup()
-
-
Method Details
-
createVariablesToBeExported
Description copied from interface:InWorkerServiceScriptSetup
Return the map of variables to be exported. The Map should contain each variable name and its value.- Specified by:
createVariablesToBeExported
in interfaceInWorkerServiceScriptSetup
- Parameters:
createdService
- the service (e.g. DataImportService) created for this in-worker service- Returns:
- the Map of variables and values
-