HomeInstallationStartAuthoringStreamSQLTest/DebugAPI GuideAdminAdaptersSamplesStudio GuideReferences
Current Location: Home > Site Map
Contents
Documentation Home
Read Me First
Using the Help System
New and Noteworthy
New and Noteworthy Archives
Release Notes
Release Note Archives
Studio Performance Note
Limitations for Thomson Reuters RTIC Servers
Glossary
Studio Tips and Tricks
Contact Information
Copyright
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
Studio Eclipse Update Site
Xulrunner Issues in StreamBase
Migration Notes
Migrating From StreamBase 6 to 7
EventFlow Editor 7.x Differences
Migrating From StreamBase 5 to 6
Migrating from StreamBase 3.7
StreamBase Terms and Components
Launching 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
StreamBase Authoring Fundamentals
StreamBase Best Practices
StreamBase Path Notation
Typechecking
EventFlow Layout Options
StreamBase Projects and Files
Creating a New StreamBase Project
Creating a New StreamBase Application
Creating a New StreamBase Interface
StreamBase File Properties
Managing Resource Files in Studio
External File Restrictions
StreamBase Project Properties
Java Build Path
Bundler
Project References
Module Search Path
Project Builder
Resource Search Path
Importing and Exporting
Copy-Paste of EventFlow Components
Importing into Studio
Exporting from Studio
Importing Resources from One Module to Another
EventFlow Canvas Features
Using Arcs
Using Notes
Using Groups
Using Streams
Defining Input Streams
Defining Output Streams
Using Error Ports and Error Streams
Error Input Stream
Error Output Stream
Using Schemas
Schema Overview
Using Named Schemas
Using Table Schemas
Copying Schemas
Using Empty Schemas
Using Parent Schemas
Using Interfaces
StreamBase Interfaces
Using Interfaces with Extension Points
Difference Comparisons
Comparing EventFlow Modules
Comparing Schemas
Query Operator Upgrade Before Comparison
Using StreamBase Operators
Operator Overview
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 Microsoft .NET 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
Global Java Operator Overview
Using the External Process Operator
Using the Field Serializer Operator
Using the Drools Operator
Using the Runtime Schema Cast Operator
Using the StreamBase Admin Operator
Using the Tuple to XML Operator
Using the XML to Tuple Operator
Using the XML Normalizer Operator
Using Data Constructs
Using the Query Table Data Construct
Using the Materialized Window Data Construct
Using the JDBC Table Data Construct
Using the Lock Set Data Construct
Using Modules
Module Introduction
Extracting a Module
Referencing a Module
Using the Module Reference Component
Hygienic Modules
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
Embedded Adapter Introduction
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
String Values in Parameters
Miscellaneous Topics
Capture Fields
Using Nulls
Detecting Patterns
Unicode Support
Text Search in Studio
StreamSQL Overview
StreamSQL Tutorial
Converting EventFlow to StreamSQL
Wildcard Rules in StreamSQL SELECT Statements
StreamSQL Guide Conventions
StreamSQL Reserved Words
StreamSQL Data Definition Language
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
StreamBase Command Prompt
Running Applications
Overview of Running Applications
Running Applications in Studio
Editing Launch Configurations
Running Applications from the Command Line
Running Multiple StreamBase Applications
Attaching to a Running Application
Feed Simulation Overview
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 Sub-Fields Option
Command Line Feed Simulations
Recording and Playing Back Data Streams
Debugging Applications
Debugging Overview
Using the EventFlow Debugger
Intermediate Stream Dequeuing
Trace Debugging
Runtime Tracing and Creating Trace Files
Trace Debugging in StreamBase Studio
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
Runtime Error Logging
Monitoring Running Applications
Profiling Operator Performance
API Guide Contents
Developing Client Applications
Creating Java Clients
Creating C++ Clients
Creating .NET Clients (Windows)
Redistributing the .NET Client Library (Windows)
Migrating .NET Clients (Windows)
Creating Python Clients
Narrowing Dequeue Results with Filtered Subscribe
Frequently Asked Questions about StreamBase Clients
Developing Embedded Adapters
Using the StreamBase Embedded Adapter Wizard
Creating Custom Java Embedded Adapters
Using Third-Party JARs and Native Libraries
Developing Java Operators
Using the StreamBase Java Operator Wizard
Creating Custom Java Operators
Managing Java Operators and Embedded Adapters
Developing 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
Topics for all Client Library users:
Adding StreamBase Client Library to the Project Build Path
Error Logging in Custom Code
Using Java 5 for Custom Extensions
Creating Manifest Files for StreamBase Adapters
Configuring Visual C++
Configure Visual Studio 9.0 Projects to Build Clients
Configure Visual Studio 8.0 Projects to Build Clients
Configure VC 8.0 for Functions
Configure Visual Studio 7.1 Projects to Build Clients
Configure VC 7.1 for Functions
API Change History
API Changes in 6.3
API Changes in 6.2
API Changes in 6.1
API Changes in 6.0
API Changes in 5.1
API Changes in 5.0
Deploying StreamBase Applications
Deploying Applications
Application Bundling
Precompiled Application Archives
StreamBase Server Configuration Files
Server Configuration File Overview
Creating New Server Configuration Files
Server Configuration File Editor
How Studio Uses Server Configuration Files
Using Modular Configuration Files
StreamBase Deployment Files
Deployment File Overview
Creating New Deployment Files
Deployment File Editor
Monitoring and Profiling Applications
StreamBase Manager
StreamBase Monitor
JMX Monitoring
Profiling
Using Containers
Container Overview
Container Connections
Connecting Container Streams Through JMS
Connecting Container Streams To a CSV File
Using Control Stream Features
StreamBase Logging
Using StreamBase Logging
Server Background Mode and Logging
Server as a Windows Service
Running StreamBase Server as a Windows Service
StreamBase Registry Keys on Windows
Configuring Windows Service with Authentication
Clustering and High Availability
Primer on Clustering and HA Using StreamBase
Designing Applications for High Availability
Automatic HA
Tuning Applications
StreamBase Tuning Tips
Concurrency Options
Dispatch Styles
Execution Order and Concurrency
Java VM Memory Settings
Garbage Collection Policy Settings
Capacity Planning
Security Options
Using LDAP Authentication
Using the Proxy Server
Configuring the Proxy Server
Running the Proxy Server
Using StreamBase Server Simple Authentication
Enciphering Passwords and Parameter Values
StreamBase Embedded Adapters
29West LBM Subscribing Input Adapter
29West LBM Publishing Output Adapter
360T SuperSonic TEX Adapter
ActivFeed Input Adapter
Alpha Trading Systems EMAPI Market Data Feed Adapter
Alpha Trading Systems EMAPI Order Entry Adapter
Barclays BARX FIX Adapter
Binary File Reader Input Adapter
Binary File Writer Output Adapter
Bolsa Comercio Santiago FIX Adapter
Bloomberg BPOD Subscribing Input Adapter
Bloomberg Managed BPipe Input Adapter
Bloomberg Server API Input Adapter
Bloomberg Tradebook FX FIX Adapter
BM&FBovespa EntryPoint Adapter
BM&FBovespa UMDF Input Adapter
Bovespa Adapter
CitiFX FIX Adapter
CME Market Data Platform FIX/FAST Input Adapter
CME Order Routing Adapter
CSV File Reader Input Adapter
CSV File Writer Output Adapter
CSV Socket Reader Input Adapter
CSV Socket Writer Output Adapter
Currenex Adapter
Deutsche Bank AutobahnFX FIX Adapter
Deutsche Bank AutobahnFX Trading System Adapter
Digitec D3 Streaming Interface Adapter
EBS Adapter
EBS Live XML Input Adapter
E-mail Sender Output Adapter
Exegy Input Adapter
Exegy Monitoring Adapter
Feed Simulation Input Adapter
File Reader Input Adapter
FIX Adapter
FXall FIX Adapter
FXall Relationship Trading Customer Adapter
FXall Relationship Trading Provider Adapter
GAIN GTX Adapter
Gain GTX FIX Adapter
Goldman Sachs Electronic Trading FX Adapter
HA Heartbeat Input Adapter
Hotspot FX Trading System Adapter
Hotspot Itch Input Adapter
HSBC FIX Adapter
HTTP Reader Input Adapter
IBM WebSphere MQ Input Adapter
IBM WebSphere MQ Output 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
Log Output Adapter
MarketFactory™ Enhanced Market Data Input Adapter
MarketFactory™ Trading Adapter
Morgan Stanley FIX Adapter
Morningstar Quotes Feed Input Adapter
Nomura FX FIX Adapter
Once Input Adapter
POP3 Reader Input Adapter
Raptor Adapter
Regular Expression File Reader Input Adapter
Regular Expression Socket Reader Input Adapter
RSS Reader Input Adapter
SMTP Reader Input Adapter
StreamBase Monitor Input Adapter
StreamBase to StreamBase Input Adapter
StreamBase to StreamBase Output Adapter
TBF Input Adapter
Tervela Subscribing Input Adapter
Tervela Publishing Output Adapter
Thomson Reuters Enterprise Platform for Real-Time Contribution Output Adapter
Thomson Reuters Enterprise Platform for Real-Time Publishing Output Adapter
Thomson Reuters Enterprise Platform for Real-Time Subscribing Input Adapter
Saxo Bank FIX Adapter
TIBCO Rendezvous Subscribing Input Adapter
TIBCO Rendezvous Publishing Output Adapter
Trading Technologies Adapter
UBS FIX Adapter
Velocity Analytics Broadcast Server Input Adapter
Velocity Analytics UTSS Output Adapter
Wall Street Systems Input Adapter
Wall Street Systems Output Adapter
Web Reader Input Adapter
Wombat MAMA Input Adapter
Wombat MAMA Output Adapter
XML File Writer Output Adapter
XML Over HTTP Writer Output Adapter
StreamBase External Adapters
Apache Flume External Adapters
Excel Legacy External Adapter
Managed Publishing Adapter for Thomson Reuters RFA
Thomson Reuters SFC External Adapter
Samples Guide Contents
Loading Samples in Studio
StreamBase Component Exchange
Authentication Sample
Best Bids and Asks Sample
Bollinger Band Sample
Error Streams Sample
FeedProc Sample
First Application Sample
Interfaces Sample
MACD Sample
Output Filtering Sample
Round Robin Dequeuer Sample
Deployment File Sample
Buffering Sample
Client Sample
StreamBase .NET Client Sample
Operator Sample Group
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
Extension Point Deployment 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 Operator Sample
Query TopN Sample
Sequence Operator Sample
Split Operator Sample
Union Operator Sample
JDBC Table Data Construct Sample
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
High Availability Sample
High Availability Finite State Machine Sample
High Availability Shared Disk Access Sample
Microsoft .NET Operator Sample
Query Table Replication Sample
Sybase RAP Load Adapter Sample
Vertica Load Adapter Sample
29West LBM Adapter Sample
ActivFeed Input Adapter Sample
Alpha Trading System EMAPI Market Data Feed Adapter Sample
Alpha Trading System EMAPI Order Entry Adapter Sample
Binary File Reader/Writer Adapter Sample
Bloomberg BPOD Adapter Sample
Bloomberg Server API/Managed BPipe Adapter Sample
CME Market Data Platform FIX/FAST Input Adapter Sample
CSV File Reader Input Adapter Sample
CSV File Writer Output Adapter Sample
CSV Socket Reader Input Adapter Sample
CSV Socket Writer Output Adapter Sample
Deutsche Bank AutobahnFX Trading System Adapter Sample
Digitec D3 Streaming Interface Adapter Sample
EBS Live XML Input Adapter Sample
E-mail Sender Output Adapter Sample
Exegy Adapter Sample
File Reader Input Adapter Sample
FIX Adapter Sample
FXall Relationship Trading Customer Adapter Sample
FXall Relationship Trading Provider 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
Interactive Data PlusFeed Input Adapter Sample
IRC Reader Input Adapter Sample
JMS Input And Output Adapters Sample
Lime Citrius Quote Input Adapter Sample
Log Output Adapter Sample
MarketFactory Adapters Sample
Microsoft Excel Legacy Adapter Sample
Once Input Adapter Sample
POP3 Reader Input Adapter Sample
Regular Expression File Reader Input Adapter Sample
Regular Expression Socket Reader Input Adapter Sample
Thomson Reuters Enterprise Platform for Real-Time Contribution Output Adapter Sample
Thomson Reuters Enterprise Platform for Real-Time Subscribing Input Adapter Sample
Thomson Reuters Enterprise Platform for Real-Time Publishing Output Adapter Sample
RSS Reader Input Adapter Sample
SMTP Reader Input Adapter Sample
StreamBase to StreamBase Input Adapter Sample
StreamBase Monitor Adapter Sample
TBF Input Adapter Sample
Tervela Adapter Sample
TIBCO Rendezvous Adapter Sample
BM&FBOVESPA UMDF Input Adapter Sample
Thomson Reuters Velocity Analytics Samples
Web Reader Input Adapter Sample
Wall Street Systems Adapter Sample
Wombat MAMA Output Adapter Sample
Wombat MAMA Input Adapter Sample
XML File Writer Output Adapter Sample
XML Over HTTP Output Adapter Sample
Studio Reference Pages
Studio Preference Settings
Studio Perspectives Overview
Studio Menu Reference
Studio Toolbar Reference
Studio Button Reference
Studio Keyboard Shortcuts
EventFlow Editor Reference
EventFlow Editor Canvas
EventFlow Editor Command Reference
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 Server Configuration File Editor
StreamBase Deployment File Editor
Compare Editor View
Palette View
Module Explorer View
Properties View
Typecheck Errors View
StreamBase Extension Points View
Module Call Hierarchy View
Outline View
Saved Schemas View
Thomson Reuters Schema Designer View
Thomson Reuters RFA/Java Configuration Wizard
FIX Schema Designer View
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 Manager Perspective
SB Trace Debugger Perspective
Error Log View
Problems View
StreamBase Data Types
StreamBase Environment Variables
StreamBase Java System Properties
StreamBase Expression Language Features
StreamBase Expression Language Functions
StreamBase Pattern Matching Language
StreamBase Server Configuration File XML Reference
StreamBase Deployment 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
API References