Working with toolkits
SPL toolkits contain the elements that make up SPL applications. A toolkit is a container of related SPL elements and can include a set of composite operators, primitive operators, native functions, and primitive functions.
About this task
A toolkit organizes your SPL applications into reusable parts. To create an application, you first create a toolkit. A main composite operator is created in the toolkit. The main composite can reference SPL elements in other toolkits by indicating dependencies in its info.xml file. Toolkits are referenced by a toolkit ID (a name) and version. These toolkits are used by the compiler when you compile an SPL application. Streams Studio SPL projects are toolkits.
- An open SPL project.
- A toolkit added to Toolkit Locations in the Streams Explorer view.
If either of these places contain more than one toolkit with the same ID and version, one of them is selected. The order is not guaranteed.