Broker 10.15 | Added, Removed, Deprecated, or Changed APIs | Release 10.15
 
Release 10.15
Added Item
Description
BrokerAdminClient.updateRemoteBrokerHostname
A new Java API is added to Broker Admin Client. It updates the hostname for the particular remote Broker. If the remote Broker is found in the territory/cluster, its corresponding hostname is changed to the new hostname and is persisted in the Broker's storage.
Changed Item
Description
BrokerAdminClient.getClientStatsById and BrokerAdminClient.getClientStatsByIds
These Java Admin APIs now returns the fields 'numEventsPublished', 'numEventsDelivered', 'lastConnectSession' and 'lastDisconnectSession' as long data-types.
BrokerAdminClient.getBrokerStats
This Java Admin APIs now returns the fields 'numTracesPublished', 'numEventsPublished', 'numEventsDelivered' and 'numEventsQueued' as long data-types.
BrokerServerClient.getStats
This Java APIs now includes following fields in the returned object for metering - 'isMeteringEnabled', 'meteringLastReportTime', 'meteringDeltaBytesIn', 'meteringDeltaBytesOut', 'meteringDeltaMessagesIn', 'meteringDeltaMessagesOut', 'meteringDeltaTransactions' and 'meteringDeltaConnections'
Depricated API
Description
BrokerAdminClient.getAllQueueStats
This Java Admin API is deprecated. Use BrokerAdminClient.getClientStatsById(java.lang.String), BrokerAdminClient.getClientStatsByIds(java.lang.String[]) to get all client's statistics.