public interface Updatable extends Processor
Processor
objects that can be updated by Updating
objects.
Updating can happen either by modifying the contents of an updatable object, or by replacing it in the
stream. An updatable object can only be associated with one updater at a time.Updater
Modifier and Type | Method and Description |
---|---|
Processor |
getUpdater()
Returns the
Processor that is updating this one or null if there is no updater. |
java.lang.String |
getUpdaterID()
Returns the id of the node that is updating this one or the empty string if there is no updater.
|
boolean |
isUpdatingEnabled()
Returns
true if this node can be updated by an updater. |
void |
setUpdatingEnabled(boolean canUpdate)
Sets whether this node can be updated by any associated updater.
|
flushCache, getID, getInputDataModel, getOutputDataModel, getProcessorDiagram, getProcessorStream, getProcessorType, getTypeName, getXPosition, getYPosition, isCacheEnabled, isCacheFull, isInitial, isInline, isTerminal, run, setCacheEnabled, setPositionBetween, setXYPosition
getKeyedPropertyKeys, getKeyedPropertyValue, getLabel, getName, getPropertyType, getPropertyValue, getSavedByVersion, getStructuredPropertyDefinition, isKeyedProperty, isProperty, isServerConnectionRequiredProperty, propertyIterator, setKeyedPropertyValue, setLabel, setPropertyValue, setPropertyValues, setPropertyValuesFrom
getContainerTagIterator, getContainerTags, getContainerTypeID, getContentContainer, getContentModel, getContentModelTags, putContentContainer
java.lang.String getUpdaterID()
getUpdater()
,
ProcessorDiagram.linkUpdater(Processor, Processor)
,
ProcessorDiagram.unlinkUpdater(Processor, Processor)
Processor getUpdater()
Processor
that is updating this one or null
if there is no updater.null
getUpdaterID()
,
ProcessorDiagram.linkUpdater(Processor, Processor)
,
ProcessorDiagram.unlinkUpdater(Processor, Processor)
boolean isUpdatingEnabled()
true
if this node can be updated by an updater. This value can be set or
returned regardless of whether an updater has been specified.true
if this can be updated by an updatervoid setUpdatingEnabled(boolean canUpdate)
canUpdate
- (C) Copyright IBM Corp. 1994, 2015. All Rights Reserved.