- Index

< Previous |  |

# StreamBase API Documentation

TIBCO StreamBase® provides client libraries in four languages for writing code that extends StreamBase applications. The links on this page take you to the API reference documentation for each supported language. See the API Guide for overviews.

- Java API Documentation (Javadoc format)

  Use the Java API to write StreamBase clients, custom operators, custom functions, and monitor listeners. For further information, see the following topics in the API Guide:

  - Creating Java Clients

  - Using the StreamBase Java Function Wizard

  - Using the StreamBase Java Operator Wizard

  - Creating Custom Java Embedded Adapters

  - Developing StreamBase Monitor Applications

- C++ API Documentation (Doxygen format)

  Use the C++ API to write StreamBase clients. For further information, see the following topic in the API Guide:

  - Creating C++ Clients

- Python API Documentation (Pydoc format)

  Use the Python API to write StreamBase clients. See Creating Python Clients in the API Guide.

- .NET API Documentation

  Only on StreamBase Windows installations, the above link provides HTML documentation for the StreamBase .NET API. Use this API to write StreamBase clients and monitor listeners in C# or other .NET-compliant languages. See Creating .NET Clients in the API Guide.