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