| Package | Description | 
|---|---|
| com.streambase.sb | 
 Provides classes and interfaces fundamental to the TIBCO StreamBase Java API. 
 | 
| com.streambase.sb.adapter | 
 Provides classes and interfaces to add custom adapters to StreamBase applications. 
 | 
| com.streambase.sb.expr | |
| com.streambase.sb.operator | 
 Provides classes and interfaces to add custom operators to StreamBase applications. 
 | 
| com.streambase.sb.operator.parameter | 
 Provides classes and interfaces to specify parameters for custom operators. 
 | 
| com.streambase.sb.unittest | 
 Provides classes and interfaces used to author StreamBase Unit tests. 
 | 
| Class and Description | 
|---|
| TypecheckException
 May be thrown when an error occurs during an Operator's typecheck() method. 
 | 
| Class and Description | 
|---|
| Operator
 Abstract base class for User code that is used as a Java Operator or an
 embedded Adapter in a StreamBase application. 
 | 
| Class and Description | 
|---|
| TypecheckException
 May be thrown when an error occurs during an Operator's typecheck() method. 
 | 
| Class and Description | 
|---|
| AlreadyRegisteredException | 
| BaseAggregateWindow
 Abstract base class for all custom java aggregate functions. 
 | 
| Operator
 Abstract base class for User code that is used as a Java Operator or an
 embedded Adapter in a StreamBase application. 
 | 
| Operator.ArtifactProperties
 For 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. | 
| Operator.ConfigurationAccessor
 Provides access to configuration information for use by operators and adapters, available
 from the server's configuration file. 
 | 
| Operator.IconKind
 An enumeration for the different kinds of icons that StreamBase Studio
 may request when displaying Operators and Adapters. 
 | 
| Operator.LogLevel
 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. | 
| Operator.PropertyTypecheckException
 A typecheck exception associated with an Operator property (or parameter) by name. 
 | 
| Operator.RuntimeEnvironment
 This interface is used to gain access to StreamBase Server information and
 facilities. 
 | 
| Operator.SharedObject
 A SharedObject is an object that can be shared between Operators within
 a Container. 
 | 
| Operator.SharedObject.State
 The state of the SharedObject 
 | 
| Operator.SharedObjectManager
 The manager for SharedObjects within a container. 
 | 
| Parameterizable
 Interface for the objects that hold the user-configurable parameters for
 Java Operators when they appear in StreamBase Studio. 
 | 
| PortCounts
 A record type to describe the number of input and output ports
 an operator has. 
 | 
| PreparedQuery
 A query that has been prepared against a table. 
 | 
| ResourceNotFoundException
 Thrown when an operator tries to get a resource by name, but no
 such resource exists. 
 | 
| RowConsumer
 Interface for consumers of table rows. 
 | 
| StorageMethod
 Data storage method 
 | 
| TableAccessor
 A handle for accessing a table. 
 | 
| TransactionIsolationLevel
 This describes the server's transaction isolation level
 (only meaningful for com.streambase.sb.operator.StorageMethod.TRANSACTIONAL_MEMORY) 
 | 
| TypecheckException
 May be thrown when an error occurs during an Operator's typecheck() method. 
 | 
| Class and Description | 
|---|
| Operator
 Abstract base class for User code that is used as a Java Operator or an
 embedded Adapter in a StreamBase application. 
 | 
| Operator.PropertyTypecheckException
 A typecheck exception associated with an Operator property (or parameter) by name. 
 | 
| TypecheckException
 May be thrown when an error occurs during an Operator's typecheck() method. 
 | 
| Class and Description | 
|---|
| TableAccessor
 A handle for accessing a table. 
 | 
Copyright © 2015–2019 Cloud Software Group, Inc.. All rights reserved.