public class StandardDataFlow extends Object implements Serializable, DataFlow
| Modifier and Type | Field and Description |
|---|---|
private boolean |
autoStartProcessors |
private byte[] |
flow |
private byte[] |
snippetBytes |
private byte[] |
templateBytes |
| Constructor and Description |
|---|
StandardDataFlow(byte[] flow,
byte[] templateBytes,
byte[] snippetBytes)
Constructs an instance.
|
StandardDataFlow(DataFlow toCopy) |
| Modifier and Type | Method and Description |
|---|---|
private static byte[] |
copy(byte[] bytes) |
byte[] |
getFlow() |
byte[] |
getSnippets() |
byte[] |
getTemplates() |
boolean |
isAutoStartProcessors() |
void |
setAutoStartProcessors(boolean autoStartProcessors)
Sets the flag to automatically start processors at application startup.
|
private final byte[] flow
private final byte[] templateBytes
private final byte[] snippetBytes
private boolean autoStartProcessors
public StandardDataFlow(byte[] flow,
byte[] templateBytes,
byte[] snippetBytes)
flow - a valid flow as bytes, which cannot be nulltemplateBytes - an XML representation of templates. May be null.snippetBytes - an XML representation of snippets. May be null.NullPointerException - if flow is nullpublic StandardDataFlow(DataFlow toCopy)
private static byte[] copy(byte[] bytes)
public byte[] getTemplates()
getTemplates in interface DataFlowpublic byte[] getSnippets()
getSnippets in interface DataFlowpublic boolean isAutoStartProcessors()
isAutoStartProcessors in interface DataFlowpublic void setAutoStartProcessors(boolean autoStartProcessors)
autoStartProcessors - true if processors should be automatically
started at application startup; false otherwiseCopyright © 2015 Apache NiFi(incubating) Project. All rights reserved.