Developing StreamBase Custom Functions

Overview

The sections in this topic describe how to develop your own StreamBase custom functions. StreamBase includes over 90 built-in functions, but if you need more you can use the StreamBase Java or C++ API to create your own.

Before using a custom function, you must configure it in the custom-functions

section of your configuration file. At that time you can (optionally) also create an alias for your function. Then, when authoring your StreamBase application, you can use custom functions in the properties of components that take predicate expressions, using either the calljava or callcpp function, or an alias.