Previous Topic

Next Topic

Book Contents

Book Index

Removals from SDK

Bosch IoT Gateway Software 10.0 is featuring the removal and cleanup of deprecated and outdated APIs for easier support, efficient development and use of state-of-the-art technologies.

Automation - HAM 5.0.3000

Bluetooth LE 1.6.0

Removed deprecated APIs, no replacement.

com.prosyst.mbs.services.btle package version changed to 2.0

     Removals from com.prosyst.mbs.services.btle.BluetoothLEController class:

     Removals from com.prosyst.mbs.services.btle.BluetoothLEDevice class:

     Removals from com.prosyst.mbs.services.btle.GattCharacteristic class:

     Removed methods from com.prosyst.mbs.services.btle.GattDescriptor class:

     Removed method from com.prosyst.mbs.services.btle.GattService class:

The sub-packages below contain interfaces, which extend those with removals, so their packages are updated too:

Cameras 4.5.0

Removed dependencies with removed modules:

com.prosyst.mbs.cameras.driver.api bundle

     Removed class:

Core 1.4.0

Removed deprecated Core API:

com.prosyst.mbs.services.db package version changed to 8.0.0

     Removed class:

com.prosyst.util.ref package version changed to 8.0.0

     Removed class:

     Removals from com.prosyst.util.ref.ManagedLog class:

com.prosyst.util.osgievents package version changed to 2.0.0

     Removed method from com.prosyst.util.osgievents.OSGiBundlePropertiesHelper class

com.prosyst.util.pcommands package version changed to 4.0.0

     Removed method from com.prosyst.util.pcommands.PCommandsUtils class:

com.prosyst.util.benchmark package version changed to 2.0.0

     Removed method from com.prosyst.util.benchmark.BenchmarkCollector class:

Database 3.2.0

Removed SQLite internal JDBC API.

DECT 2.3.1000

Removed dependencies with removed modules:

DevStreams

Entire module removed.

Externals 1.4.0

Removed deprecated or outdated libraries.

     The following bundles were removed from External module:

FIM 2.3.2000

Removed the following FIM APIs deprecated in previous FIM versions:

com.prosyst.mbs.services.fim package version changed to 2.0.0

     Removed classes:

com.prosyst.mbs.services.fim.metadata package version changed to 2.0.0

     Removed methods:

com.prosyst.mbs.services.fim.spi package version changed to 2.0.0

     Removed methods:

com.prosyst.mbs.services.fim.util package version changed to 2.0.0

     Removed methods:

com.prosyst.mbs.services.fim.json package version changed to 2.0.0

     Removed constant:

Framework 8.6.2

Removed deprecated and outdated APIs and functionalities:

com.prosyst.mbs.framework.event package version changed to 3.0.0

     Removed class:

com.prosyst.util.pool package version changed to 3.0.0

     Removed variable:

com.prosyst.util.io package version changed to 4.0.0

     Removed method:

JSON-RPC 1.5.0

Removed deprecated JSON-RPC API:

com.prosyst.mbs.services.remote.json package version changed to 2.0.0

     Removed classes:

com.prosyst.mbs.services.remote.json.util package version changed to 2.0.0

     Removed class:

com.prosyst.mbs.services.remote.event.util package version changed to 3.0.0

     Removed class:

     Removed method from com.prosyst.mbs.services.remote.event.util.RemoteEventsUtil class:

KNX 5.5.0

Removed deprecated methods from public KNX Driver API:

com.prosyst.mbs.services.knx package version changed to 2.0.0

     Removed methods:

com.prosyst.mbs.services.knx.dpt package version changed to 1.6.0

     Removed method:

com.prosyst.mbs.services.knx.ip package version changed to 2.0.0

     Removed method:

com.prosyst.mbs.services.knx.knxproj package version changed to 3.0.0

     Removed method:

com.prosyst.mbs.services.knx.layerData package version changed to 1.7.0

     Removed method:

     Removals from com.prosyst.mbs.services.knx.ip.ClientBase class:

MediaStreams

Entire module removed.

mToolkit 3.7.3000

Network Manager

Entire module removed.

OMA

Entire module removed.

OSGi 1.6.0

Removed packages from OSGi module:

com.prosyst.mbs.services.remote package version changed to 2.0.0

     Removed interface:

com.prosyst.mbs.services.metatype package version changed to 2.0.0

     Removed method:

Removed Resolver module.

     Functionality integrated into Framework module:

REST 2.1.0

Removed package from REST module:

com.prosyst.mbs.services.rest.util package version changed to 2.0.0

     Removed method:

RMT

Entire module removed.

Zigbee 4.8.0

Removed APIs that had been deprecated in previous SDK versions:

com.prosyst.mbs.services.zigbee package version 4.0.0

     Removed interface:

     Removed constant:

com.prosyst.mbs.services.zigbee.datatype package version changed to 2.0.0

     Removed constants:

com.prosyst.mbs.services.zigbee.driver.util package version changed to 2.0.0

     Removed methods:

com.prosyst.mbs.services.zigbee.simulator package version changed to 2.0.0

     Removed constants:

com.prosyst.mbs.services.zigbee.hdm.deviceclasses.provider.ha package version changed to 2.0.0

     Removed interfaces with no replacement:

com.prosyst.mbs.services.zigbee.hdm.deviceclasses.common package version changed to 3.0.0

     Removed classes: