Package com.ibm.streamsx.topology.context

Context for executing IBM Streams Java topologies.

See: Description

Package com.ibm.streamsx.topology.context Description

Context for executing IBM Streams Java topologies.

Submission/Execution

There are four (primary) mechanisms to submit or execute a Java topology: For a full list of the supported types of StreamsContext see StreamsContext.Type.

SPL Compilation and Integration

When a Streams application bundle is produced, then the SPL compiler sc is used to produce the bundle (sab file). The toolkit path for compilation is:
  1. The generated application toolkit containing the generated SPL code for the topology.
  2. The com.ibm.streamsx.topology toolkit (its location is auto-discovered).
  3. Toolkits added by SPL.addToolkit(TopologyElement, File) .
  4. The value of the environment variable STREAMS_SPLPATH if it is set.
  5. The toolkits from the Streams product: $STREAMS_INSTALL/toolkits.
streamsx.topology 2.1 @ IBMStreams GitHub