public class SmartWorkflow extends AbstractWorkflow
| Modifier and Type | Field and Description |
|---|---|
static String |
NAME |
static String |
TRIGGERING_PROPERTIES_MAPPING |
| Constructor and Description |
|---|
SmartWorkflow(BatchPipelineSpec spec,
Set<String> supportedPluginTypes,
ApplicationConfigurer applicationConfigurer,
Engine engine) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
configure() |
void |
destroy() |
void |
initialize(WorkflowContext context) |
addAction, addAction, addMapReduce, addSpark, condition, condition, configure, createLocalDataset, createLocalDataset, createLocalDataset, createLocalDataset, fork, getConfigurer, getContext, setDescription, setName, setPropertiesusePlugin, usePlugin, usePluginClass, usePluginClassaddDatasetModule, addDatasetType, addStream, addStream, createDataset, createDataset, createDataset, createDatasetpublic static final String NAME
public static final String TRIGGERING_PROPERTIES_MAPPING
public SmartWorkflow(BatchPipelineSpec spec, Set<String> supportedPluginTypes, ApplicationConfigurer applicationConfigurer, Engine engine)
protected void configure()
configure in class AbstractWorkflowpublic void initialize(WorkflowContext context) throws Exception
initialize in interface ProgramLifecycle<WorkflowContext>initialize in class AbstractWorkflowExceptionpublic void destroy()
destroy in interface ProgramLifecycle<WorkflowContext>destroy in class AbstractWorkflowCopyright © 2018 Cask Data, Inc. Licensed under the Apache License, Version 2.0.