Deprecated and removed capabilities

This topic lists all deprecated and removed capabilities, going back to version 9.12. For more detailed information, see the release notes for each release. 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
Client API The C++ Engine Client API 10.15.6
Client API The Java APIs for Engine Client, Engine Management, Event Service, Scenario Service, Generic Management and com.apama.util.Logger 10.15.6
Client API The .NET API 10.15.5
Connectivity Correlator-integrated JMS 10.15.6
Connectivity Distributed MemoryStore, including Terracott and BigMemory 10.15.6
Connectivity Kafka connectivity plug-in 10.15.6
Connectivity Universal Messaging transport connectivity plug-in 10.15.2
Connectivity Java and C++ connectivity plug-in API MapHelper class (com.softwareag.connectivity.MapHelper in Java API and com::softwareag::connectivity::MapHelper in C++ API) 10.3.1
Connectivity Support for using BigMemory Max for queries 10.2
Connectivity Support for setting readVisibility and writeVisibility properties in TCStore driver configuration for distributed memory stores 10.2
Connectivity ConnectivityPlugins.createChain() method in EPL 10.1
Connectivity UMStringCodec 10.0
Connectivity getMetadata() function in the C++ and Java connectivity plug-ins API 10.0
Correlator Persistent EPL monitors (correlator persistence) 10.15.5
Correlator Apama’s in-process API for Java (JMon) 10.15.0
Correlator, Eclipse Apama queries (.qry files) 10.15.0
Correlator enqueue statement (without to) 10.5.0
Correlator -Xconfig option of the correlator executable 9.12
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
Dashboards Apama dashboards 10.15.2
Docker UBI 8 variants of the Apama images 10.15.5
Eclipse Build adapter files for monitorscript changes option in Apama Plugin for Eclipse EPL build path 10.2
Eclipse The Apama plug-in for Eclipse 10.15.6
EPL plug-ins The MATLAB® plug-in 10.15.5
EPL plug-ins The R plug-in 10.15.5
IAF All use of the IAF, with the exception of use within Apama for Capital Markets 10.15.2
IAF Apama Database Connector (ADBC) 10.15.2
IAF File IAF adapter (JMultiFileTransport) 10.15.2
IAF Basic File IAF adapter (FileTransport/JFileTransport) 10.15.2
IAF, Eclipse ADBC Data Player 10.15.2
IAF Use of Universal Messaging from the IAF 10.5.0
IAF ADBC reconnection policy constants RECONNECT and RECONNECT_AND_CLEAR_REQUEST_QUEUE in ADBCHelper API 10.3.1
Platforms All Windows installation packages (development as well as production) 10.15.6
Platforms Use of Windows for production deployments 10.15.5
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 PySys APIs including the ApamaRunner class and the -Xeplcoverage command line option 10.7.0
Tooling Apama Ant macros 10.15.6
Removed capabilities

The following table lists all removed capabilities in alphabetical order by category.

Category Capability Removed in version Deprecated in version
Client API com::apama::setLogFD in C++ client API 10.5.0  
Client API EngineManagement API for C 10.1 9.12
Command Central Command Central integration 10.15.5, 10.11.3 10.15.0
Command Central Command Central APAMA-CORRELATOR-INITIALIZE configuration type and connectivityYamlPath property of APAMA-ARGS 10.15.5 10.2
Connectivity Digital Event Services integration and Digital Event Services transport connectivity plug-in 10.15.5, 10.11.3 10.15.2
Connectivity Support for Software AG’s Event-Driven Architecture (EDA) 10.7.0 10.1
Connectivity SAG_DECLARE_CONNECTIVITY_CODEC and SAG_DECLARE_CONNECTIVITY_TRANSPORT macros for C++ 10.5.0 10.0
Connectivity LOGGER field and use of the legacy constructor signatures that do not use TransportConstructorParameters or CodecConstructorParameters in Java and C++ connectivity plug-ins 10.5.0 10.0
Connectivity name field in the C++ connectivity com::softwareag::connectivity::Plugin class and its transport and codec subclasses 10.5.0  
Connectivity subscribe(), unsubscribe() and sendToDES() actions on auto-generated EPL representations of Digital Event Services types 10.2 10.0
Connectivity Configure more than one Universal Messaging dynamic chain manager per correlator 10.2  
Connectivity Native Universal Messaging integration 10.1 9.12
Connectivity um.install.dir property, which is used by the native Universal Messaging integration to set the location of the Universal Messaging libraries in the UM-config.properties file 10.1 9.12
Connectivity -r (or --rnames) and -UMconfig ( or --umConfigFile) options of the correlator executable, which pertain to the native Universal Messaging integration 10.1 9.12
Cumulocity pageSize and useBatching configuration options for Cumulocity transport 10.5.0 10.5.0
Dashboards Support for Java Web Start 10.3.0  
Dashboards --remoteDeploy and --remoteUndeploy options of dashboard_management tool 10.1  
Dashboards Dashboard support for applet deployment 10.0  
Deployment CLASSPATH environment variable to configure the correlator’s system classpath 10.3.0 10.1
Eclipse Dashboard generation and deployment 10.15.5, 10.11.3 10.15.0
Eclipse Event Modeler 10.5.0 9.12
Eclipse Apama EPL Visualization tool for Eclipse 9.12  
EPL plug-ins The old C and C++ EPL plug-in APIs 10.15.0 10.0
EPL plug-ins Log File Manager plug-in (LoggingManager) 9.12 9.9
IAF SOAP-based Web Services Client IAF adapter 10.7.0 10.5.0
Miscellaneous Removed several APIs and command line options which had been deprecated over the past few years 10.7.0  
REST API REST API key virtualMemorySize 10.7.0 10.3.0
REST API Correlator and IAF status key name numSnapshots 10.7.0  
Tooling Set deployment directory with engine_deploy 10.15.0 10.11.1
Tooling Enterprise Management and Monitoring (EMM) and sentinel agent features 9.12 9.10
Tooling profiling request used with -r option of engine_management tool 9.12  
Tooling -r option of engine_management tool to specify a single string, enclosed in quotation marks, which delimits multiple arguments by spaces 9.12  
Tooling apamadoc.xml and apamadoc.bat files in the utilities directory 9.12