Module datarush.library
Package com.pervasive.datarush.graphs
package com.pervasive.datarush.graphs
Provides classes and interfaces for the construction of executable
dataflow graphs. In Pervasive DataRush, dataflow graphs are
simply collections of linked
dataflow operators.
Thus defining a graph is an iterative process of adding operators
to a container. Once defined, an executable instance of the graph
can be produced. Users manage and monitor the execution of
the graph using these instances.
-
ClassDescriptionWrapper for errors occurring during the execution of a dataflow graph.A collection of engine configuration settings.Nested class containing settings specific to ports.Settings in this object determine settings for remote monitoringSettings in this object determine default tuning for the
Sortoperator.Defined configuration properties for the DataRush engine.Thrown to indicate the cancellation of a running dataflow graph.Provides notification whenever an operator is compiled.A sequence of names typically used to identify elements within nested namespaces.Factory for generating paths which provides for a standard separator and an escaping mechanism.Describes the state of aLogicalGraphInstance.A runtime instance of aLogicalPort.Represents a logical graph which is intended to be executed.Public factory for creating initially empty logical graphs.The executable artifact of a logical graph.Miscellaneous utilities for working withLogicalGraphInstance.A read-only super-interface ofLogicalGraphInstanceStatistic associated with aLogicalPortor aLogicalOperator.A builder for statistics.Miscellaneous utilities and constants associated with theLogicalStatisticclass.Extension ofLogicalGraphused byIterativeOperator's.Interface for creating subgraphs.A runtime instance of aLogicalOperator.The execution state of an operator within a graph.A runtime instance of aLogicalPort.Exception thrown when the serialization of a path cannot be parsed.A runtime instance of aLogicalPort.Shared interface implemented byLogicalGraphandOpenComposite.For advanced use only; operator authors should not need to access this class.