See: Description
| Interface | Description |
|---|---|
| AnalyticsServiceProperties | |
| ContextProperties |
Properties that can be specified when submitting the topology to a context.
|
| JobProperties |
Job properties specific to distributed contexts.
|
| Placeable<T extends Placeable<T>> |
Placement directives for a topology element when executing
in a distributed runtime.
|
| StreamsContext<T> |
A
StreamsContext provides the ability to turn
a Topology into an executable. |
| Class | Description |
|---|---|
| StreamsContextFactory |
Factory for creating
StreamsContext instances. |
| StreamsContextSubmit |
Given the path of a file containing the JSON representation of a graph,
read the file, generate the SPL, and write it to the specified file.
|
| Enum | Description |
|---|---|
| StreamsContext.Type |
Types of the
IBM Streams context that a
Topology can be executed against. |
StreamsContext.Type.DISTRIBUTED - The topology is compiled into
a Streams application bundle and submitted to a Streams instance.StreamsContext.Type.BUNDLE - The topology is compiled into
a Streams application bundle which can then be submitted to a Streams instance.StreamsContext.Type.STANDALONE - The topology is compiled into
a Streams application standalone bundle and executed as a separate child process of the Java virtual machine.StreamsContext.Type.EMBEDDED - The topology is executed using the Java Streams runtime,
embedded within the Java virtual machine.StreamsContext
see StreamsContext.Type.
sc is used to produce the bundle (sab file).
The toolkit path for compilation is:
SPL.addToolkit(TopologyElement, File) .STREAMS_SPLPATH if it is set.$STREAMS_INSTALL/toolkits.