StreamBase Documentation
Read Me First
New and Noteworthy
StreamBase Release Notes
Using the Help System
Installation Guide
Supported Configurations
Comparison of StreamBase Editions
Default Installation Directories
Installing StreamBase on Windows
Installing and Running StreamBase on 64-Bit Windows
Installing StreamBase on Linux
Installing StreamBase on Solaris
Configuring a StreamBase License
Using an External JDK
Configuring UNIX Servers for Remote Studio Access
Xulrunner Issues in StreamBase 6.4
Migration Notes
Migrating From StreamBase 5.x
Migrating From StreamBase 3.x
Migrating from StreamBase 3.x to Newer Releases
Differences Between StreamBase 3.x and 5.x
Migrating Studio 3.x Projects
After Migrating a 3.x Project
Client Library API Changes
Client Library Changes in StreamBase 6.3
Client Library Changes in StreamBase 6.2
Client Library Changes in StreamBase 6.1
Client Library Changes in StreamBase 6.0
Client Library Changes in StreamBase 5.1
Client Library Changes in StreamBase 5.0
Getting Started
Quick Facts: StreamBase Terms and Components
Launching StreamBase Studio
Creating Your First StreamBase Project
Writing Your First EventFlow Application
Creating Your First StreamSQL Application
Running Your First StreamBase Application
Creating a Feed Simulation
Sending Test Data to Your StreamBase Application
Tutorial Summary and Next Steps
Authoring Guide
StreamBase Projects and Files
Creating a New StreamBase Project
Creating a New StreamBase Application
Creating a New StreamBase Interface
Creating a Server Configuration File in Studio
Project References
Module Search Path
Resource Search Path
EventFlow Layout Options
Importing and Exporting
Importing and Exporting Resources
Module Imports
External File Restrictions
EventFlow Canvas Features
Using Arcs
Using Notes
Using Groups
Using Streams
Defining Input Streams
Defining Output Streams
Using Error Ports and Error Streams
Using Schemas
Schema Overview
Using Named Schemas
Using Table Schemas
Using Saved Schemas
Copying Schemas
Difference Comparisons
Comparing EventFlow Versions
Comparing Schemas
Using Interfaces
StreamBase Interfaces
Using Interfaces with Extension Points
Using StreamBase Operators
Using the Aggregate Operator
Aggregate Operator: Field-Based Dimension Options
Aggregate Operator: Tuple-Based Dimension Options
Aggregate Operator: Time-Based Dimension Options
Aggregate Operator: Predicate-Based Dimension Options
Using the BSort Operator
Using the Extension Point Operator
Using the Filter Operator
Using the Gather Operator
Using the Heartbeat Operator
Using the Iterate Operator
Using the Join Operator
Using the Lock Operator
Using the Map Operator
Using the Merge Operator
Using the Metronome Operator
Using the Pattern Operator
Using the Query Operator
Using the Query Operator with JDBC Tables
Using the Sequence Operator
Using the Split Operator
Using the Union Operator
Using the Unlock Operator
Using Global Java Operators
Using the Drools Operator
Using the External Process Operator
Using the Field Serializer Operator
Using the StreamBase Admin Operator
Using Data Constructs
Using the Query Table Data Construct
Using the JDBC Table Data Construct
Using the Materialized Window Data Construct
Using the Lock Set Data Construct
Using Modules
Extracting an Application Module
Using Module References
Referencing an Application Module
Using Query Tables
Query Table Overview
Replication of Query Tables
Using Delta Streams for Query Tables
Using JDBC Data Sources
JDBC Data Source Overview
Using Stored Procedures
Using Embedded Adapters
Setting Input Adapter Properties
Setting Output Adapter Properties
Using Java Operators
Constants, Variables, and Parameters
Using Constants
Using Dynamic Variables
Parameter Overview
Using Module Parameters
Using Global Parameters
Miscellaneous Topics
Using Nulls
Detecting Patterns
Unicode Support
StreamSQL Guide
StreamSQL Overview
StreamSQL Guide Conventions
StreamSQL Tutorial
Converting EventFlow to StreamSQL
Wildcard Rules in StreamSQL SELECT Statements
StreamSQL Reserved Words
StreamSQL DDL
CREATE SCHEMA Statement
CREATE INPUT STREAM Statement
CREATE OUTPUT STREAM Statement
CREATE STREAM Statement
CREATE ERROR INPUT STREAM Statement
CREATE ERROR OUTPUT STREAM Statement
CREATE TABLE Statement
CREATE INDEX Statement
CREATE WINDOW Statement
CREATE MATERIALIZED WINDOW Statement
CREATE LOCKSET Statement
CREATE METRONOME Statement
CREATE PARAMETERS Statement
DECLARE Statement
StreamSQL DML
DELETE Statement
INSERT Statement
INSERT/UPDATE Statement
REPLACE Statement
TRUNCATE Statement
UPDATE Statement
APPLY Statement
BSORT Statement
GATHER Statement
HEARTBEAT Statement
LOCK/UNLOCK Statements
MERGE Statement
SELECT Statement
Tuple Join
UNION Statement
VJOIN Statement
Test/Debug Guide
Running StreamBase Applications
Running Applications in Studio
Editing Launch Configurations
Running Applications from the Command Line
Running Multiple StreamBase Applications
Using Feed Simulations
Running Feed Simulations
Manual Input of Data
Using the Feed Simulation Editor
Feed Simulation with a JDBC Data Source
Feed Simulation Timestamp Options
Feed Simulation with Custom File Reader
Map to Leaf Fields Option
Command Line Feed Simulations
Recording and Playing Back Data Streams
Debugging StreamBase Applications
Using the Visual Debugger
Intermediate Stream Dequeuing
StreamBase JUnit Tests
Creating and Running StreamBase JUnit Tests
Editing StreamBase JUnit Tests
StreamBase JUnit Test Tutorial
StreamBase Tests (sbtest)
Creating and Running StreamBase Tests
Using the StreamBase Test Editor
Creating and Running Test Suites
Monitoring Application Performance
StreamBase Monitor
StreamBase Manager
Runtime Error Logging
Profiling Operator Performance
StreamBase Command Prompt
Adapters Guide
StreamBase Embedded Adapters
29West LBM Subscribing Input Adapter
360T SuperSonic TEX Adapter
ActivFeed Input Adapter
Alpha Trading Systems EMAPI Market Data Feed Adapter
Alpha Trading Systems EMAPI Order Entry Adapter
Binary File Reader Input Adapter
Bovespa Adapter
CSV File Reader Input Adapter
CSV Socket Reader Input Adapter
Currenex Adapter
Deutsche Bank AutobahnFX Trading System Adapter
Digitec D3 Streaming Interface Adapter
EBS Adapter
EBS Live XML Input Adapter
FIX Adapter
FXall FIX Adapter
FXall Relationship Trading Adapter
GAIN GTX Adapter
Goldman Sachs Electronic Trading FX Adapter
HA Heartbeat Input Adapter
Hotspot FX Trading System Adapter
Hotspot Itch Input Adapter
HTTP Reader Input Adapter
IBM WebSphere MQ Input Adapter
InfoReach TMS Adapter
Interactive Data PlusFeed Input Adapter
IRC Reader Input Adapter
JMS Input and Output Adapters
Integral FX Inside FIX Adapter
LavaFX FIX Adapter
Lime FIX Adapter
Lime Citrius Quote Input Adapter
MarketFactory™ Enhanced Market Data Input Adapter
MarketFactory™ Trading Adapter
Nomura FX FIX Adapter
Once Input Adapter
POP3 Reader Input Adapter
Regular Expression File Reader Input Adapter
Regular Expression Socket Reader Input Adapter
Reuters RMDS Subscribing Input Adapter
RSS Reader Input Adapter
SMTP Reader Input Adapter
StreamBase to StreamBase Input Adapter
TBF Input Adapter
Tervela Subscribing Input Adapter
TIBCO Rendezvous Subscribing Input Adapter
Trading Technologies Adapter
Twitter Adapter
UBS FIX Adapter
Wall Street Systems Input Adapter
Wombat MAMA Input Adapter
29West LBM Publishing Output Adapter
Adobe Flex Output Adapter
Binary File Writer Output Adapter
CSV File Writer Output Adapter
CSV Socket Writer Output Adapter
E-mail Sender Output Adapter
IBM WebSphere MQ Output Adapter
Log Output Adapter
Reuters RMDS Publishing Output Adapter
StreamBase to StreamBase Output Adapter
Tervela Publishing Output Adapter
TIBCO Rendezvous Publishing Output Adapter
Wall Street Systems Output Adapter
XML File Writer Output Adapter
XML over HTTP Writer Output Adapter
StreamBase External Adapters
Excel External Adapter
JDBC External Adapter
JMS External Adapters
Managed Publishing Adapter for Reuters RFA
Reuters Messaging External Adapter
Reuters SFC External Adapter
TIBCO Rendezvous External Adapter
API Guide
Developing StreamBase Client Applications
Creating StreamBase Java Clients
Creating StreamBase C++ Clients
Configuring Visual C++
Creating StreamBase .NET Clients
Redistributing the .NET Client Library
Migrating .NET Clients
Creating StreamBase Python Clients
Narrowing Dequeue Results with Filtered Subscribe
Frequently Asked Questions about StreamBase Clients
Developing StreamBase Embedded Adapters
Using the StreamBase Embedded Adapter Wizard
Creating Custom Java Embedded Adapters
Using Third-Party JARs and Native Libraries
Developing StreamBase Java Operators
Using the StreamBase Java Operator Wizard
Creating Custom Java Operators
Developing StreamBase Custom Functions
Using the StreamBase Java Function Wizard
Creating Custom Java Functions
Creating Custom C++ Functions
Custom Functions with Complex Data Types
Developing StreamBase Monitor Applications
Adding StreamBase Client Library to the Project Build Path
Error Logging in Custom Code
Environment Variables
Java System Properties
Using Java 5 for Custom Extensions
Creating Manifest Files for StreamBase Adapters
Administration Guide
StreamBase Server Configuration Files
Precompiled Application Archives
Using Containers
Container Overview
Using Control Stream Features
Container Connections
Connecting Container Streams Through JMS
Connecting Container Streams To a CSV File
Managing Studio Resource Files
Managing Java Operators and Embedded Adapters
Profiling Operators and Queues
Using StreamBase Logging
Server Background Mode and Logging
Runtime Tracing
Deploying Applications
Application Bundling
Capacity Planning
Running StreamBase Server as a Windows Service
StreamBase Registry Keys on Windows
Configuring Windows Service with Authentication
High Availability and Clustering with StreamBase
Primer on Clustering and HA Using StreamBase
Designing Applications for High Availability
Automatic HA
Security Options for StreamBase Applications
Using the Proxy Server to Control Client Access
Using Security Tagging to Control Access to Data
Configuring the Proxy Server for Secure Client Access
Running the StreamBase Proxy Server
Enabling StreamBase Server Authentication
Enciphering Passwords and Parameter Values
Tuning StreamBase Applications
StreamBase Execution Order and Concurrency
Concurrency Options
Dispatch Styles
StreamBase Tuning Tips
Samples Guide
Loading Samples in Studio
Application Samples
Authentication Sample
Best Bids and Asks Sample
BollingerBand Sample
Error Streams Sample
FeedProc Sample
Interfaces Sample
MACD Sample
Output Filtering Sample
Round Robin Dequeuer Samples
Client Libraries Samples
Buffering Sample
Client Sample
StreamBase .NET Client Sample
Data Construct and Operator Samples
Aggregate Operator Time Dimension Sample
Aggregate Operator Tuple Dimension Sample
Aggregate Operator Field Dimension Sample
Aggregate Operator Predicate Dimension Sample
Aggregate Operator Two-Dimension Sample
BSort Operator Sample
Extension Point Operator Sample
Filter Operator Sample
Gather Operator Sample
Heartbeat Aggregate Sample
Heartbeat Merge Sample
Join Operator Sample
Lock and Unlock Operators Sample
Map Operator Sample
Merge Operator Sample
Metronome Operator Sample
Pattern Operator Sample
Query Sample
Query TopN Sample
Sequence Operator Sample
Split Operator Sample
Union Operator Sample
JDBC Table Data Construct Sample
Materialized Window Data Construct Sample
Embedded Input Adapter Samples
29West LBM Adapter Sample
ActivFeed Input Adapter Sample
Alpha Trading System EMAPI Order Entry Adapter Sample
Alpha Trading System EMAPI Market Data Feed Adapter Sample
Binary File Reader/Writer Adapter Sample
Interactive Data PlusFeed Input Adapter Sample
CSV File Reader Input Adapter Sample
CSV Socket Reader Input Adapter Sample
Deutsche Bank AutobahnFX Trading System Adapter Sample
Digitec D3 Streaming Interface Adapter Sample
EBS Live XML Input Adapter Sample
FIX Adapter Sample
FXall Relationship Trading Adapter Sample
GAIN GTX Adapters Sample
Hotspot FX Trading System Adapter Sample
Hotspot Itch Input Adapter Sample
HTTP Reader Input Adapter Sample
IBM WebSphere MQ Adapter Sample
InfoReach TMS Adapter Sample
IRC Reader Input Adapter Sample
JMS Input And Output Adapters Sample
Lime Citrius Quote Input Adapter Sample
MarketFactory Adapters Sample
Once Input Adapter Sample
POP3 Reader Input Adapter Sample
Regular Expression File Reader Input Adapter Sample
Regular Expression Socket Reader Input Adapter Sample
Reuters RMDS Subscribing Input Adapter Sample
RSS Reader Input Adapter Sample
SMTP Reader Input Adapter Sample
StreamBase to StreamBase Input Adapter Sample
Tervela Adapter Sample
TBF Input Adapter Sample
TIBCO Rendezvous Adapter Sample
Twitter Adapter Sample
Wall Street Systems Adapter Sample
Embedded Output Adapter Samples
Adobe Flex Output Adapter Sample
CSV File Writer Output Adapter Sample
CSV Socket Writer Output Adapter Sample
E-mail Sender Output Adapter Sample
Log Output Adapter Sample
Reuters RMDS Publishing Output Adapter Sample
XML File Writer Output Adapter Sample
XML Over HTTP Output Adapter Sample
Extending StreamBase Samples
Custom Java Simple Function Sample
Custom C++ Simple Function Sample
Custom Java Aggregate Function Sample
Custom C++ Aggregate Function Sample
Java Operator Sample
Custom Embedded Adapter Sample
Drools Operator Sample
Feed Simulation Custom Reader Sample
External Adapter Samples
Microsoft Excel Adapter Sample
High Availability Samples
High Availability Sample
High Availability Sample 2: Shared Disk Access
Query Table Replication Sample
Native Database Connectivity Adapter Samples
Sybase RAP Load Adapter Sample
Vertica Load Adapter Sample
Vhayu Query Adapter Sample
Vhayu Subscription Adapter Sample
Tutorial Samples
First Application Sample
StreamBase Component Exchange
How We Created the Samples
StreamBase Studio Reference
EventFlow Editor Reference
EventFlow Editor Canvas
EventFlow Editor Definitions Tab
EventFlow Editor Parameters Tab
EventFlow Editor Dynamic Variables Tab
EventFlow Editor Metadata Tab
SB Authoring Perspective
Package Explorer View
StreamSQL Editor
Interface Editor
StreamBase Test Editor
StreamBase Compare Editor
Palette View
Module Explorer View
Properties View
Typecheck Errors View
StreamBase Extension Points View
Module Call Hierarchy View
Outline View
Saved Schemas View
Reuters Schema Designer View
Reuters RFA/Java Configuration Wizard
SB Test/Debug Perspective
Manual Input View
Feed Simulations View
Feed Simulation Editor
Recordings View
Application Output View
Application Input View
Profiler View
Eclipse-Supplied Views
SB Trace Debugger Perspective
Error Log View
StreamBase Studio Preferences
StreamBase Project Properties
StreamBase References
StreamBase Data Types
StreamBase Expression Language Features
StreamBase Expression Language Functions
StreamBase Pattern Matching Language
StreamBase Server Configuration File XML Reference
StreamBase Command Reference
sbadmin
jsbadmin
sbargen
sbbundle
sbc
jsbc
sbcipher
sb-config
sbfeedsim
sbfeedsim-old
jsbclientgen
sbhelp
sbmanager
sbmonitor
sbprofile
sbproxy
sbrecord
sbd
sbstudio
sbtest
sbunit
sburi
sbuseradmin
StreamBase API Documentation
Glossary
Index
Studio Tips and Tricks
PDF Documentation
Site Map
Contact Information
Copyright
Read Me First
New and Noteworthy
StreamBase Release Notes
Using the Help System
Installation Guide
Supported Configurations
Comparison of StreamBase Editions
Default Installation Directories
Installing StreamBase on Windows
Installing and Running StreamBase on 64-Bit Windows
Installing StreamBase on Linux
Installing StreamBase on Solaris
Configuring a StreamBase License
Using an External JDK
Configuring UNIX Servers for Remote Studio Access
Xulrunner Issues in StreamBase 6.4
Migration Notes
Migrating From StreamBase 5.x
Migrating From StreamBase 3.x
Migrating from StreamBase 3.x to Newer Releases
Differences Between StreamBase 3.x and 5.x
Migrating Studio 3.x Projects
After Migrating a 3.x Project
Client Library API Changes
Client Library Changes in StreamBase 6.3
Client Library Changes in StreamBase 6.2
Client Library Changes in StreamBase 6.1
Client Library Changes in StreamBase 6.0
Client Library Changes in StreamBase 5.1
Client Library Changes in StreamBase 5.0
Getting Started
Quick Facts: StreamBase Terms and Components
Launching StreamBase Studio
Creating Your First StreamBase Project
Writing Your First EventFlow Application
Creating Your First StreamSQL Application
Running Your First StreamBase Application
Creating a Feed Simulation
Sending Test Data to Your StreamBase Application
Tutorial Summary and Next Steps
Authoring Guide
StreamBase Projects and Files
Creating a New StreamBase Project
Creating a New StreamBase Application
Creating a New StreamBase Interface
Creating a Server Configuration File in Studio
Project References
Module Search Path
Resource Search Path
EventFlow Layout Options
Importing and Exporting
Importing and Exporting Resources
Module Imports
External File Restrictions
EventFlow Canvas Features
Using Arcs
Using Notes
Using Groups
Using Streams
Defining Input Streams
Defining Output Streams
Using Error Ports and Error Streams
Using Schemas
Schema Overview
Using Named Schemas
Using Table Schemas
Using Saved Schemas
Copying Schemas
Difference Comparisons
Comparing EventFlow Versions
Comparing Schemas
Using Interfaces
StreamBase Interfaces
Using Interfaces with Extension Points
Using StreamBase Operators
Using the Aggregate Operator
Aggregate Operator: Field-Based Dimension Options
Aggregate Operator: Tuple-Based Dimension Options
Aggregate Operator: Time-Based Dimension Options
Aggregate Operator: Predicate-Based Dimension Options
Using the BSort Operator
Using the Extension Point Operator
Using the Filter Operator
Using the Gather Operator
Using the Heartbeat Operator
Using the Iterate Operator
Using the Join Operator
Using the Lock Operator
Using the Map Operator
Using the Merge Operator
Using the Metronome Operator
Using the Pattern Operator
Using the Query Operator
Using the Query Operator with JDBC Tables
Using the Sequence Operator
Using the Split Operator
Using the Union Operator
Using the Unlock Operator
Using Global Java Operators
Using the Drools Operator
Using the External Process Operator
Using the Field Serializer Operator
Using the StreamBase Admin Operator
Using Data Constructs
Using the Query Table Data Construct
Using the JDBC Table Data Construct
Using the Materialized Window Data Construct
Using the Lock Set Data Construct
Using Modules
Extracting an Application Module
Using Module References
Referencing an Application Module
Using Query Tables
Query Table Overview
Replication of Query Tables
Using Delta Streams for Query Tables
Using JDBC Data Sources
JDBC Data Source Overview
Using Stored Procedures
Using Embedded Adapters
Setting Input Adapter Properties
Setting Output Adapter Properties
Using Java Operators
Constants, Variables, and Parameters
Using Constants
Using Dynamic Variables
Parameter Overview
Using Module Parameters
Using Global Parameters
Miscellaneous Topics
Using Nulls
Detecting Patterns
Unicode Support
StreamSQL Guide
StreamSQL Overview
StreamSQL Guide Conventions
StreamSQL Tutorial
Converting EventFlow to StreamSQL
Wildcard Rules in StreamSQL SELECT Statements
StreamSQL Reserved Words
StreamSQL DDL
CREATE SCHEMA Statement
CREATE INPUT STREAM Statement
CREATE OUTPUT STREAM Statement
CREATE STREAM Statement
CREATE ERROR INPUT STREAM Statement
CREATE ERROR OUTPUT STREAM Statement
CREATE TABLE Statement
CREATE INDEX Statement
CREATE WINDOW Statement
CREATE MATERIALIZED WINDOW Statement
CREATE LOCKSET Statement
CREATE METRONOME Statement
CREATE PARAMETERS Statement
DECLARE Statement
StreamSQL DML
DELETE Statement
INSERT Statement
INSERT/UPDATE Statement
REPLACE Statement
TRUNCATE Statement
UPDATE Statement
APPLY Statement
BSORT Statement
GATHER Statement
HEARTBEAT Statement
LOCK/UNLOCK Statements
MERGE Statement
SELECT Statement
Tuple Join
UNION Statement
VJOIN Statement
Test/Debug Guide
Running StreamBase Applications
Running Applications in Studio
Editing Launch Configurations
Running Applications from the Command Line
Running Multiple StreamBase Applications
Using Feed Simulations
Running Feed Simulations
Manual Input of Data
Using the Feed Simulation Editor
Feed Simulation with a JDBC Data Source
Feed Simulation Timestamp Options
Feed Simulation with Custom File Reader
Map to Leaf Fields Option
Command Line Feed Simulations
Recording and Playing Back Data Streams
Debugging StreamBase Applications
Using the Visual Debugger
Intermediate Stream Dequeuing
StreamBase JUnit Tests
Creating and Running StreamBase JUnit Tests
Editing StreamBase JUnit Tests
StreamBase JUnit Test Tutorial
StreamBase Tests (sbtest)
Creating and Running StreamBase Tests
Using the StreamBase Test Editor
Creating and Running Test Suites
Monitoring Application Performance
StreamBase Monitor
StreamBase Manager
Runtime Error Logging
Profiling Operator Performance
StreamBase Command Prompt
Adapters Guide
StreamBase Embedded Adapters
29West LBM Subscribing Input Adapter
360T SuperSonic TEX Adapter
ActivFeed Input Adapter
Alpha Trading Systems EMAPI Market Data Feed Adapter
Alpha Trading Systems EMAPI Order Entry Adapter
Binary File Reader Input Adapter
Bovespa Adapter
CSV File Reader Input Adapter
CSV Socket Reader Input Adapter
Currenex Adapter
Deutsche Bank AutobahnFX Trading System Adapter
Digitec D3 Streaming Interface Adapter
EBS Adapter
EBS Live XML Input Adapter
FIX Adapter
FXall FIX Adapter
FXall Relationship Trading Adapter
GAIN GTX Adapter
Goldman Sachs Electronic Trading FX Adapter
HA Heartbeat Input Adapter
Hotspot FX Trading System Adapter
Hotspot Itch Input Adapter
HTTP Reader Input Adapter
IBM WebSphere MQ Input Adapter
InfoReach TMS Adapter
Interactive Data PlusFeed Input Adapter
IRC Reader Input Adapter
JMS Input and Output Adapters
Integral FX Inside FIX Adapter
LavaFX FIX Adapter
Lime FIX Adapter
Lime Citrius Quote Input Adapter
MarketFactory™ Enhanced Market Data Input Adapter
MarketFactory™ Trading Adapter
Nomura FX FIX Adapter
Once Input Adapter
POP3 Reader Input Adapter
Regular Expression File Reader Input Adapter
Regular Expression Socket Reader Input Adapter
Reuters RMDS Subscribing Input Adapter
RSS Reader Input Adapter
SMTP Reader Input Adapter
StreamBase to StreamBase Input Adapter
TBF Input Adapter
Tervela Subscribing Input Adapter
TIBCO Rendezvous Subscribing Input Adapter
Trading Technologies Adapter
Twitter Adapter
UBS FIX Adapter
Wall Street Systems Input Adapter
Wombat MAMA Input Adapter
29West LBM Publishing Output Adapter
Adobe Flex Output Adapter
Binary File Writer Output Adapter
CSV File Writer Output Adapter
CSV Socket Writer Output Adapter
E-mail Sender Output Adapter
IBM WebSphere MQ Output Adapter
Log Output Adapter
Reuters RMDS Publishing Output Adapter
StreamBase to StreamBase Output Adapter
Tervela Publishing Output Adapter
TIBCO Rendezvous Publishing Output Adapter
Wall Street Systems Output Adapter
XML File Writer Output Adapter
XML over HTTP Writer Output Adapter
StreamBase External Adapters
Excel External Adapter
JDBC External Adapter
JMS External Adapters
Managed Publishing Adapter for Reuters RFA
Reuters Messaging External Adapter
Reuters SFC External Adapter
TIBCO Rendezvous External Adapter
API Guide
Developing StreamBase Client Applications
Creating StreamBase Java Clients
Creating StreamBase C++ Clients
Configuring Visual C++
Creating StreamBase .NET Clients
Redistributing the .NET Client Library
Migrating .NET Clients
Creating StreamBase Python Clients
Narrowing Dequeue Results with Filtered Subscribe
Frequently Asked Questions about StreamBase Clients
Developing StreamBase Embedded Adapters
Using the StreamBase Embedded Adapter Wizard
Creating Custom Java Embedded Adapters
Using Third-Party JARs and Native Libraries
Developing StreamBase Java Operators
Using the StreamBase Java Operator Wizard
Creating Custom Java Operators
Developing StreamBase Custom Functions
Using the StreamBase Java Function Wizard
Creating Custom Java Functions
Creating Custom C++ Functions
Custom Functions with Complex Data Types
Developing StreamBase Monitor Applications
Adding StreamBase Client Library to the Project Build Path
Error Logging in Custom Code
Environment Variables
Java System Properties
Using Java 5 for Custom Extensions
Creating Manifest Files for StreamBase Adapters
Administration Guide
StreamBase Server Configuration Files
Precompiled Application Archives
Using Containers
Container Overview
Using Control Stream Features
Container Connections
Connecting Container Streams Through JMS
Connecting Container Streams To a CSV File
Managing Studio Resource Files
Managing Java Operators and Embedded Adapters
Profiling Operators and Queues
Using StreamBase Logging
Server Background Mode and Logging
Runtime Tracing
Deploying Applications
Application Bundling
Capacity Planning
Running StreamBase Server as a Windows Service
StreamBase Registry Keys on Windows
Configuring Windows Service with Authentication
High Availability and Clustering with StreamBase
Primer on Clustering and HA Using StreamBase
Designing Applications for High Availability
Automatic HA
Security Options for StreamBase Applications
Using the Proxy Server to Control Client Access
Using Security Tagging to Control Access to Data
Configuring the Proxy Server for Secure Client Access
Running the StreamBase Proxy Server
Enabling StreamBase Server Authentication
Enciphering Passwords and Parameter Values
Tuning StreamBase Applications
StreamBase Execution Order and Concurrency
Concurrency Options
Dispatch Styles
StreamBase Tuning Tips
Samples Guide
Loading Samples in Studio
Application Samples
Authentication Sample
Best Bids and Asks Sample
BollingerBand Sample
Error Streams Sample
FeedProc Sample
Interfaces Sample
MACD Sample
Output Filtering Sample
Round Robin Dequeuer Samples
Client Libraries Samples
Buffering Sample
Client Sample
StreamBase .NET Client Sample
Data Construct and Operator Samples
Aggregate Operator Time Dimension Sample
Aggregate Operator Tuple Dimension Sample
Aggregate Operator Field Dimension Sample
Aggregate Operator Predicate Dimension Sample
Aggregate Operator Two-Dimension Sample
BSort Operator Sample
Extension Point Operator Sample
Filter Operator Sample
Gather Operator Sample
Heartbeat Aggregate Sample
Heartbeat Merge Sample
Join Operator Sample
Lock and Unlock Operators Sample
Map Operator Sample
Merge Operator Sample
Metronome Operator Sample
Pattern Operator Sample
Query Sample
Query TopN Sample
Sequence Operator Sample
Split Operator Sample
Union Operator Sample
JDBC Table Data Construct Sample
Materialized Window Data Construct Sample
Embedded Input Adapter Samples
29West LBM Adapter Sample
ActivFeed Input Adapter Sample
Alpha Trading System EMAPI Order Entry Adapter Sample
Alpha Trading System EMAPI Market Data Feed Adapter Sample
Binary File Reader/Writer Adapter Sample
Interactive Data PlusFeed Input Adapter Sample
CSV File Reader Input Adapter Sample
CSV Socket Reader Input Adapter Sample
Deutsche Bank AutobahnFX Trading System Adapter Sample
Digitec D3 Streaming Interface Adapter Sample
EBS Live XML Input Adapter Sample
FIX Adapter Sample
FXall Relationship Trading Adapter Sample
GAIN GTX Adapters Sample
Hotspot FX Trading System Adapter Sample
Hotspot Itch Input Adapter Sample
HTTP Reader Input Adapter Sample
IBM WebSphere MQ Adapter Sample
InfoReach TMS Adapter Sample
IRC Reader Input Adapter Sample
JMS Input And Output Adapters Sample
Lime Citrius Quote Input Adapter Sample
MarketFactory Adapters Sample
Once Input Adapter Sample
POP3 Reader Input Adapter Sample
Regular Expression File Reader Input Adapter Sample
Regular Expression Socket Reader Input Adapter Sample
Reuters RMDS Subscribing Input Adapter Sample
RSS Reader Input Adapter Sample
SMTP Reader Input Adapter Sample
StreamBase to StreamBase Input Adapter Sample
Tervela Adapter Sample
TBF Input Adapter Sample
TIBCO Rendezvous Adapter Sample
Twitter Adapter Sample
Wall Street Systems Adapter Sample
Embedded Output Adapter Samples
Adobe Flex Output Adapter Sample
CSV File Writer Output Adapter Sample
CSV Socket Writer Output Adapter Sample
E-mail Sender Output Adapter Sample
Log Output Adapter Sample
Reuters RMDS Publishing Output Adapter Sample
XML File Writer Output Adapter Sample
XML Over HTTP Output Adapter Sample
Extending StreamBase Samples
Custom Java Simple Function Sample
Custom C++ Simple Function Sample
Custom Java Aggregate Function Sample
Custom C++ Aggregate Function Sample
Java Operator Sample
Custom Embedded Adapter Sample
Drools Operator Sample
Feed Simulation Custom Reader Sample
External Adapter Samples
Microsoft Excel Adapter Sample
High Availability Samples
High Availability Sample
High Availability Sample 2: Shared Disk Access
Query Table Replication Sample
Native Database Connectivity Adapter Samples
Sybase RAP Load Adapter Sample
Vertica Load Adapter Sample
Vhayu Query Adapter Sample
Vhayu Subscription Adapter Sample
Tutorial Samples
First Application Sample
StreamBase Component Exchange
How We Created the Samples
StreamBase Studio Reference
EventFlow Editor Reference
EventFlow Editor Canvas
EventFlow Editor Definitions Tab
EventFlow Editor Parameters Tab
EventFlow Editor Dynamic Variables Tab
EventFlow Editor Metadata Tab
SB Authoring Perspective
Package Explorer View
StreamSQL Editor
Interface Editor
StreamBase Test Editor
StreamBase Compare Editor
Palette View
Module Explorer View
Properties View
Typecheck Errors View
StreamBase Extension Points View
Module Call Hierarchy View
Outline View
Saved Schemas View
Reuters Schema Designer View
Reuters RFA/Java Configuration Wizard
SB Test/Debug Perspective
Manual Input View
Feed Simulations View
Feed Simulation Editor
Recordings View
Application Output View
Application Input View
Profiler View
Eclipse-Supplied Views
SB Trace Debugger Perspective
Error Log View
StreamBase Studio Preferences
StreamBase Project Properties
StreamBase References
StreamBase Data Types
StreamBase Expression Language Features
StreamBase Expression Language Functions
StreamBase Pattern Matching Language
StreamBase Server Configuration File XML Reference
StreamBase Command Reference
sbadmin
jsbadmin
sbargen
sbbundle
sbc
jsbc
sbcipher
sb-config
sbfeedsim
sbfeedsim-old
jsbclientgen
sbhelp
sbmanager
sbmonitor
sbprofile
sbproxy
sbrecord
sbd
sbstudio
sbtest
sbunit
sburi
sbuseradmin
StreamBase API Documentation
Glossary
Index
Studio Tips and Tricks
PDF Documentation
Site Map
Contact Information
Copyright