Deprecated and removed capabilities
This topic lists all deprecated and removed capabilities since the previous major release (for historic information, see here). For more detailed information, see the change logs. There you will also find information about breaking changes in the behavior of existing (not deprecated) capabilities that affect backwards compatibility.
Deprecated capabilities
The following table lists all currently deprecated capabilities in alphabetical order by category.
| Category | Capability | Deprecated in version |
|---|---|---|
| Connectivity | getMetadata() function in the C++ and Java connectivity plug-ins API |
10.0 |
| Correlator | enqueue statement (without to) |
10.5.0 |
| Cumulocity | Cumulocity Client connectivity bundle | 10.15.5 |
| Cumulocity | CHANNEL constant on several events in the com.apama.cumulocity package |
10.15.4 |
| Cumulocity | SMSResponse and SMSResourceReference events in the com.apama.cumulocity package |
10.15.0 |
| Cumulocity | withResponse() for all predefined Cumulocity types |
10.7.1 |
| Cumulocity | requestAllDevices configuration option for Cumulocity transport |
10.5.0 |
| Cumulocity | fragmentType as a filter when using FindMeasurement from Cumulocity API |
10.5.0 |
| PySys | Various legacy PySys classes, modules and configuration entries, and use of the Python locale.getpreferredencoding() function within PySys tests |
10.11.0 |
| PySys | Various legacy PySys APIs including the ApamaRunner class and the -Xeplcoverage command line option |
10.7.0 |
Removed capabilities
The following table lists all removed capabilities in alphabetical order by category.
| Category | Capability | Removed in version | Deprecated in version |
|---|---|---|---|
| Client API | The C++ Engine Client API | 26 | 10.15.6 |
| Client API | The legacy C++ threading helper API (sag_connectivity_threading.h) |
26 | - |
| Client API | The Java APIs for Engine Client, Engine Management, Event Service, Scenario Service, Generic Management and com.apama.util.Logger | 26 | 10.15.6 |
| Client API | The .NET API | 26 | 10.15.5 |
| Connectivity | Correlator-integrated JMS | 26 | 10.15.6 |
| Connectivity | Distributed MemoryStore, including Terracotta and BigMemory | 26 | 10.15.6 |
| Connectivity | Kafka connectivity plug-in | 26 | 10.15.6 |
| Connectivity | Universal Messaging transport connectivity plug-in | 26 | 10.15.2 |
| Correlator | Persistent EPL monitors (correlator persistence) | 26 | 10.15.5 |
| Correlator | Apama’s in-process API for Java (JMon) | 26 | 10.15.0 |
| Correlator, Eclipse | Apama queries (.qry files) |
26 | 10.15.0 |
| Dashboards | Apama dashboards | 26 | 10.15.2 |
| Eclipse | The Apama plug-in for Eclipse | 26 | 10.15.6 |
| EPL plug-ins | The MATLAB® plug-in | 26 | 10.15.5 |
| EPL plug-ins | The R plug-in | 26 | 10.15.5 |
| IAF | The IAF | 26 | 10.15.2 |
| IAF | Apama Database Connector (ADBC) | 26 | 10.15.2 |
| IAF | File IAF adapter (JMultiFileTransport) |
26 | 10.15.2 |
| IAF | Basic File IAF adapter (FileTransport/JFileTransport) |
26 | 10.15.2 |
| Platforms | Support for Windows, RedHat and Ubuntu | 26 | 10.15.5 / 10.15.6 |
| Platforms | The Docker packaging kit | 26 | - |
| PySys | The helper classes for working with Docker containers (apama.docker.*) |
26 | 10.15.6 |
| Tooling | Apama Ant macros | 26 | 10.15.6 |