Uses of Package
com.streambase.sb.operator
Package
Description
Provides classes and interfaces fundamental to the Streaming Java API.
Provides classes and interfaces to add custom adapters to Streaming applications.
Provides classes and interfaces to add custom operators to Streaming applications.
Provides classes and interfaces to specify parameters for custom operators.
Provides classes and interfaces used to author Streaming Unit tests.
-
ClassDescriptionMay be thrown when an error occurs during an Operator's typecheck() method.
-
ClassDescriptionAbstract base class for User code that is used as a Java Operator or an embedded Adapter in a StreamBase application.
-
ClassDescriptionMay be thrown when an error occurs during an Operator's typecheck() method.
-
ClassDescriptionAbstract base class for all custom java aggregate functions.A class supporting input to output tuple data transferA class to perform additional tuple initialization from input to outputFor operators supporting Artifacts, this class is used to communicate properties about them during development in Studio, and is reported to the operator immediately prior to
Operator.typecheck()
along with all other setters.Provides access to configuration information for use by operators and adapters, available from the server's configuration file.An enumeration for the different kinds of icons that StreamBase Studio may request when displaying Operators and Adapters.Included values are, in decreasing order of chattiness:Operator.LogLevel.ALL
,Operator.LogLevel.TRACE
,Operator.LogLevel.DEBUG
,Operator.LogLevel.INFO
,Operator.LogLevel.WARN
,Operator.LogLevel.ERROR
,Operator.LogLevel.OFF
.A typecheck exception associated with an Operator property (or parameter) by name.This interface is used to gain access to StreamBase Server information and facilities.A SharedObject is an object that can be shared between Operators within a Container.The state of the SharedObjectThe manager for SharedObjects within a container.Interface for the objects that hold the user-configurable parameters for Java Operators when they appear in StreamBase Studio.A record type to describe the number of input and output ports an operator has.Thrown byOperator.requireInputPortCount(int)
when the required input port count doesn't match the actual input port count.A query that has been prepared against a table.Thrown when an operator tries to get a resource by name, but no such resource exists.Interface for consumers of table rows.Data storage methodA handle for accessing a table.This describes the server's transaction isolation level (only meaningful for com.streambase.sb.operator.StorageMethod.TRANSACTIONAL_MEMORY)May be thrown when an error occurs during an Operator's typecheck() method. -
ClassDescriptionAbstract base class for User code that is used as a Java Operator or an embedded Adapter in a StreamBase application.A typecheck exception associated with an Operator property (or parameter) by name.Interface for the objects that hold the user-configurable parameters for Java Operators when they appear in StreamBase Studio.May be thrown when an error occurs during an Operator's typecheck() method.
-