Deprecated List (Java Application API for IBM Streams)
Date: 2020-08-07

# Deprecated API

## Contents

- Deprecated Fields
- Deprecated Methods
- Deprecated Enum Constants

- Deprecated Fields
  Field and Description
  com.ibm.streamsx.topology.context.ContextProperties.STREAMS_CONNECTION Not supported. Use `ContextProperties.STREAMS_INSTANCE`.

- Deprecated Methods
  Method and Description
  com.ibm.streamsx.topology.tester.Condition.getResult() Since 1.11. In most distributed environments specific results cannot be obtained from conditions (such as stream contents) due to network isolation. While the condition will correct report its failed or valid state tests should no longer rely on using this method to perform additional testing. An alternative is to use `stringTupleTester` to perform a per-tuple check.
  com.ibm.streamsx.topology.tester.Tester.splHandler(SPLStream, T) Since 1.11. In most distributed environments stream contents cannot be obtained due to network isolation. An alternative is to use `stringTupleTester` to perform a per-tuple check.

- Deprecated Enum Constants
  Enum Constant and Description
  com.ibm.streamsx.topology.context.StreamsContext.Type.ANALYTICS_SERVICE Use `StreamsContext.Type.STREAMING_ANALYTICS_SERVICE`
  com.ibm.streamsx.topology.context.StreamsContext.Type.STANDALONE_BUNDLE Use `StreamsContext.Type.BUNDLE` - A single bundle now works for both distributed and standalone.