public class AddDefaultValuesProcess extends AbstractInOutProcess<Record,Record>
| Constructor and Description |
|---|
AddDefaultValuesProcess() |
| Modifier and Type | Method and Description |
|---|---|
Set<String> |
getExcludedFieldNames()
Get the list of attribute names that will be excluded from having the
default values set.
|
RecordDefinitionFactory |
getRecordDefinitionFactory() |
String |
getSchemaName()
Get the schema name of the type definitions to get the default values from.
|
protected void |
run(Channel<Record> in,
Channel<Record> out) |
void |
setExcludedFieldNames(Set<String> excludedFieldNames)
Set the list of attribute names that will be excluded from having the
default values set.
|
void |
setRecordDefinitionFactory(RecordDefinitionFactory recordDefinitionFactory) |
void |
setSchemaName(String schemaName)
Set the schema name of the type definitions to get the default values from.
|
createInValueStore, createOutValueStore, destroy, getIn, getInBufferSize, getOut, getOutBufferSize, init, run, setIn, setInBufferSize, setOut, setOutBufferSizegetBeanName, getProcessNetwork, setBeanName, setProcessNetwork, stop, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetBeanName, getProcessNetwork, setProcessNetworkpublic Set<String> getExcludedFieldNames()
public RecordDefinitionFactory getRecordDefinitionFactory()
public String getSchemaName()
protected void run(Channel<Record> in, Channel<Record> out)
run in class AbstractInOutProcess<Record,Record>public void setExcludedFieldNames(Set<String> excludedFieldNames)
excludedFieldNames - The names of the attributes to exclude.public void setRecordDefinitionFactory(RecordDefinitionFactory recordDefinitionFactory)
public void setSchemaName(String schemaName)
schemaName - The schema name.Copyright © 2015 Revolution Systems Inc.. All rights reserved.