StreamBase Documentation
  Read Me First
  Using the Help System
  New and Noteworthy
    New and Noteworthy Archives
  Release Notes
    Release Note Archives
  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 OS X
    Installing StreamBase on Linux
    Installing StreamBase on Solaris
    Configuring a StreamBase License
    Using an External JDK
    Configuring UNIX Servers for Remote Studio Access
    StreamBase 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
  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 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
      Project References
      Bundler
      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
      Minimizing Module Imports
    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
    Difference Comparisons
      Comparing EventFlow Modules
      Comparing Selected Components
      Comparing Schemas
      Query Operator Upgrade Before Comparison
    Using Interfaces
      StreamBase Interfaces
      Using Interfaces with Extension Points
    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 Drools Operator
      Using the External Process Operator
      Using the Field Serializer 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 JDBC Table Data Construct
      Using the Materialized Window 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
      Using the Tasks View
  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
    StreamBase Command Prompt
    Running StreamBase Applications
      Overview of Running Applications
      Running Applications in Studio
      Editing Launch Configurations
      Running Applications from the Command Line
      Running Multiple StreamBase Applications
    Attaching to Running StreamBase Applications
      Attaching to a Running Application
      Attaching to a Running Server in Debug Mode
    Using Feed Simulations
      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 StreamBase 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
    Java Client API Javadoc
    C++ Client API Docs
    .NET Client API Docs
    Python Client API Docs
    API Guide Contents
    Developing StreamBase Client Applications
      Creating StreamBase Java Clients
      Creating StreamBase C++ Clients
      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
      Managing Java Operators and Embedded Adapters
    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
    Client Access to Capture Fields
    Error Logging in Custom Code
    Using Java 5 for Custom Extensions
    Creating Manifest Files for StreamBase Adapters
    Configuring Visual C++
      Configure Visual Studio 10.0 Projects to Build Clients
      Configure Visual Studio 9.0 Projects to Build Clients
      Configure Visual Studio 8.0 Projects to Build Clients
      Configure Visual Studio 8.0 Projects to Build Functions
      Configure Visual Studio 7.1 Projects to Build Clients
      Configure Visual Studio 7.1 Projects to Build Functions
    API Change History
      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
  Administration Guide
    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
      Using Control Stream Features
      Container Connections
      Connecting Container Streams Through JMS
      Connecting Container Streams To a CSV File
    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
    High Availability and Clustering with StreamBase
      Primer on Clustering and HA Using StreamBase
      Designing Applications for High Availability
      Automatic HA
    Tuning StreamBase Applications
      StreamBase Execution Order and Concurrency
      Concurrency Options
      Dispatch Styles
      StreamBase Tuning Tips
      Java VM Memory Settings
      Garbage Collection Policy Settings
      Capacity Planning
    Security Options for StreamBase Applications
      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
  Adapters Guide
    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
      Wombat MAMA Input Adapter
      Web Reader 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
      Thomson Reuters SFC External Adapter
      Managed Publishing Adapter for Thomson Reuters RFA
  Samples Guide
    Samples Guide Contents
    Loading Samples in Studio
    StreamBase Component Exchange
    Authentication Sample
    Best Bids and Asks Sample
    Bollinger Band Sample
    Deployment File Sample
    Error Streams Sample
    Deployment File Sample
    FeedProc Sample
    First Application Sample
    Interfaces Sample
    Loop Sample
    MACD Sample
    Output Filtering Sample
    Round Robin Dequeuer Sample
    Buffering Sample
    Client Sample
    StreamBase .NET Client Sample
    ReadTable API Sample
    TableOperator Java Client API Sample
    Client Status Monitor 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
      Iterate Operator 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 Table Index by Expression Sample
      Query TopN Sample
      Sequence Operator Sample
      Split Operator Sample
      Union Operator Sample
    JDBC Table Data Construct Sample
    XML Normalizer Operator Sample
    Capture Fields for Generic Data Store Sample
    Capture Fields and Parent Schemas 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
    Microsoft .NET Operator Sample
    High Availability Sample
    High Availability Finite State Machine Sample
    High Availability Shared Disk Access Sample
    Query Table Replication Sample
    Sybase RAP Load Adapter Sample
    Vertica Load Adapter Sample
    29West LBM Adapter Sample
    ActivFeed Input Adapter Sample
    Apache Flume Input and Output Adapters Sample
    Alpha Trading System EMAPI Order Entry Adapter Sample
    Alpha Trading System EMAPI Market Data Feed Adapter Sample
    Binary File Reader/Writer Adapter Sample
    Bloomberg BPOD Adapter Sample
    Bloomberg Server API/Managed BPipe Adapter Sample
    BM&FBOVESPA UMDF Input 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
    Morningstar Quotes Feed 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
    RSS Reader Input Adapter Sample
    Runtime Schema Cast Operator Sample
    SMTP Reader Input Adapter Sample
    Feed Simulation Input Adapter Sample
    StreamBase to StreamBase Input Adapter Sample
    StreamBase Monitor Adapter Sample
    TBF Input Adapter Sample
    Tervela Adapter Sample
    Thomson Reuters Enterprise Platform for Real-Time Contribution Output Adapter Sample
    Thomson Reuters Enterprise Platform for Real-Time Publishing Output Adapter Sample
    Thomson Reuters Enterprise Platform for Real-Time Subscribing Input Adapter Sample
    Thomson Reuters Velocity Analytics Samples
    TIBCO Rendezvous Adapter Sample
    Web Reader Input Adapter Sample
    Wombat MAMA Input Adapter Sample
    Wombat MAMA Output Adapter Sample
    Wall Street Systems Adapter Sample
    XML File Writer Output Adapter Sample
    XML Over HTTP Output Adapter Sample
    XML to Tuple and Tuple to XML Operator Sample
  Studio Reference Guide
    Studio Reference Pages
      Studio Preference Settings
      Studio Perspectives Overview
      Studio Menu Reference
      Studio Toolbar Reference
      Studio Button Reference
      Studio Keyboard Shortcuts
      Studio Tips and Tricks
    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 Annotations Tab
      EventFlow Editor Metadata Tab
      EventFlow Editor Read-Only Canvas
    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 References
    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
      sbconfutil
      sb-config
      sbfeedsim
      sbfeedsim-old
      jsbclientgen
      sbhelp
      sbmanager
      sbmonitor
      sbprofile
      sbproxy
      sbrecord
      sbd
      sbstudio
      sbtest
      sbunit
      sburi
      sbuseradmin
    StreamBase API Documentation
  Glossary
  Site Map
  Index
  Studio Tips and Tricks
  Contact Information
  Copyright
  Read Me First
  Using the Help System
  New and Noteworthy
    New and Noteworthy Archives
  Release Notes
    Release Note Archives
  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 OS X
    Installing StreamBase on Linux
    Installing StreamBase on Solaris
    Configuring a StreamBase License
    Using an External JDK
    Configuring UNIX Servers for Remote Studio Access
    StreamBase 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
  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 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
      Project References
      Bundler
      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
      Minimizing Module Imports
    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
    Difference Comparisons
      Comparing EventFlow Modules
      Comparing Selected Components
      Comparing Schemas
      Query Operator Upgrade Before Comparison
    Using Interfaces
      StreamBase Interfaces
      Using Interfaces with Extension Points
    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 Drools Operator
      Using the External Process Operator
      Using the Field Serializer 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 JDBC Table Data Construct
      Using the Materialized Window 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
      Using the Tasks View
  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
    StreamBase Command Prompt
    Running StreamBase Applications
      Overview of Running Applications
      Running Applications in Studio
      Editing Launch Configurations
      Running Applications from the Command Line
      Running Multiple StreamBase Applications
    Attaching to Running StreamBase Applications
      Attaching to a Running Application
      Attaching to a Running Server in Debug Mode
    Using Feed Simulations
      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 StreamBase 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
    Java Client API Javadoc
    C++ Client API Docs
    .NET Client API Docs
    Python Client API Docs
    API Guide Contents
    Developing StreamBase Client Applications
      Creating StreamBase Java Clients
      Creating StreamBase C++ Clients
      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
      Managing Java Operators and Embedded Adapters
    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
    Client Access to Capture Fields
    Error Logging in Custom Code
    Using Java 5 for Custom Extensions
    Creating Manifest Files for StreamBase Adapters
    Configuring Visual C++
      Configure Visual Studio 10.0 Projects to Build Clients
      Configure Visual Studio 9.0 Projects to Build Clients
      Configure Visual Studio 8.0 Projects to Build Clients
      Configure Visual Studio 8.0 Projects to Build Functions
      Configure Visual Studio 7.1 Projects to Build Clients
      Configure Visual Studio 7.1 Projects to Build Functions
    API Change History
      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
  Administration Guide
    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
      Using Control Stream Features
      Container Connections
      Connecting Container Streams Through JMS
      Connecting Container Streams To a CSV File
    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
    High Availability and Clustering with StreamBase
      Primer on Clustering and HA Using StreamBase
      Designing Applications for High Availability
      Automatic HA
    Tuning StreamBase Applications
      StreamBase Execution Order and Concurrency
      Concurrency Options
      Dispatch Styles
      StreamBase Tuning Tips
      Java VM Memory Settings
      Garbage Collection Policy Settings
      Capacity Planning
    Security Options for StreamBase Applications
      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
  Adapters Guide
    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
      Wombat MAMA Input Adapter
      Web Reader 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
      Thomson Reuters SFC External Adapter
      Managed Publishing Adapter for Thomson Reuters RFA
  Samples Guide
    Samples Guide Contents
    Loading Samples in Studio
    StreamBase Component Exchange
    Authentication Sample
    Best Bids and Asks Sample
    Bollinger Band Sample
    Deployment File Sample
    Error Streams Sample
    Deployment File Sample
    FeedProc Sample
    First Application Sample
    Interfaces Sample
    Loop Sample
    MACD Sample
    Output Filtering Sample
    Round Robin Dequeuer Sample
    Buffering Sample
    Client Sample
    StreamBase .NET Client Sample
    ReadTable API Sample
    TableOperator Java Client API Sample
    Client Status Monitor 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
      Iterate Operator 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 Table Index by Expression Sample
      Query TopN Sample
      Sequence Operator Sample
      Split Operator Sample
      Union Operator Sample
    JDBC Table Data Construct Sample
    XML Normalizer Operator Sample
    Capture Fields for Generic Data Store Sample
    Capture Fields and Parent Schemas 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
    Microsoft .NET Operator Sample
    High Availability Sample
    High Availability Finite State Machine Sample
    High Availability Shared Disk Access Sample
    Query Table Replication Sample
    Sybase RAP Load Adapter Sample
    Vertica Load Adapter Sample
    29West LBM Adapter Sample
    ActivFeed Input Adapter Sample
    Apache Flume Input and Output Adapters Sample
    Alpha Trading System EMAPI Order Entry Adapter Sample
    Alpha Trading System EMAPI Market Data Feed Adapter Sample
    Binary File Reader/Writer Adapter Sample
    Bloomberg BPOD Adapter Sample
    Bloomberg Server API/Managed BPipe Adapter Sample
    BM&FBOVESPA UMDF Input 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
    Morningstar Quotes Feed 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
    RSS Reader Input Adapter Sample
    Runtime Schema Cast Operator Sample
    SMTP Reader Input Adapter Sample
    Feed Simulation Input Adapter Sample
    StreamBase to StreamBase Input Adapter Sample
    StreamBase Monitor Adapter Sample
    TBF Input Adapter Sample
    Tervela Adapter Sample
    Thomson Reuters Enterprise Platform for Real-Time Contribution Output Adapter Sample
    Thomson Reuters Enterprise Platform for Real-Time Publishing Output Adapter Sample
    Thomson Reuters Enterprise Platform for Real-Time Subscribing Input Adapter Sample
    Thomson Reuters Velocity Analytics Samples
    TIBCO Rendezvous Adapter Sample
    Web Reader Input Adapter Sample
    Wombat MAMA Input Adapter Sample
    Wombat MAMA Output Adapter Sample
    Wall Street Systems Adapter Sample
    XML File Writer Output Adapter Sample
    XML Over HTTP Output Adapter Sample
    XML to Tuple and Tuple to XML Operator Sample
  Studio Reference Guide
    Studio Reference Pages
      Studio Preference Settings
      Studio Perspectives Overview
      Studio Menu Reference
      Studio Toolbar Reference
      Studio Button Reference
      Studio Keyboard Shortcuts
      Studio Tips and Tricks
    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 Annotations Tab
      EventFlow Editor Metadata Tab
      EventFlow Editor Read-Only Canvas
    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 References
    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
      sbconfutil
      sb-config
      sbfeedsim
      sbfeedsim-old
      jsbclientgen
      sbhelp
      sbmanager
      sbmonitor
      sbprofile
      sbproxy
      sbrecord
      sbd
      sbstudio
      sbtest
      sbunit
      sburi
      sbuseradmin
    StreamBase API Documentation
  Glossary
  Site Map
  Index
  Studio Tips and Tricks
  Contact Information
  Copyright