public class DefaultProcessFactory extends Object implements ProcessFactory
| Modifier and Type | Field and Description |
|---|---|
private ComputeGraph |
computeGraph |
protected String |
defaultProcessImplementation |
private DependencyInjection |
dependencyInjection |
(package private) static org.slf4j.Logger |
log |
private ObjectFactory |
objectFactory |
private ProcessContainer |
processContainer |
protected String |
processType |
| Constructor and Description |
|---|
DefaultProcessFactory(ProcessContainer processContainer,
ObjectFactory objectFactory,
DependencyInjection dependencyInjection) |
| Modifier and Type | Method and Description |
|---|---|
void |
createAndRegisterProcesses(ProcessConfiguration[] configs) |
ProcessConfiguration[] |
createConfigurations(Element e,
Variables v) |
protected List<Processor> |
createNestedProcessors(Element child,
Variables local) |
protected Processor |
createProcessorAndRegisterServices(Element child,
Variables local) |
static org.slf4j.Logger log
private final ProcessContainer processContainer
private final ObjectFactory objectFactory
private final ComputeGraph computeGraph
protected String defaultProcessImplementation
private final DependencyInjection dependencyInjection
protected String processType
public DefaultProcessFactory(ProcessContainer processContainer, ObjectFactory objectFactory, DependencyInjection dependencyInjection)
public ProcessConfiguration[] createConfigurations(Element e, Variables v)
createConfigurations in interface ProcessFactorypublic void createAndRegisterProcesses(ProcessConfiguration[] configs) throws Exception
createAndRegisterProcesses in interface ProcessFactoryExceptionprotected List<Processor> createNestedProcessors(Element child, Variables local) throws Exception
child - local - ExceptionCopyright © 2018. All rights reserved.