public interface PushNotificationsMBean
Modifier and Type | Method and Description |
---|---|
java.lang.Boolean |
deleteMPNDevice(java.lang.String deviceId)
Stops managing a specified MPN Device that is currently served by the
Push Notification service in this Server instance.
|
java.lang.Long |
getCumulFilteredEvents() |
java.lang.Long |
getCumulPushNotificationBytes() |
java.lang.Long |
getCumulPushNotifications() |
java.lang.String |
getCurrentMPNDevice(java.lang.String platformType,
java.lang.String applicationId,
java.lang.String deviceToken) |
java.util.List |
getCurrentMPNDeviceList() |
java.lang.Integer |
getCurrentMPNDevices() |
java.lang.Double |
getCurrentPushNotificationThroughputKbps() |
java.lang.Integer |
getDeviceHandlerPoolQueue() |
java.lang.Integer |
getMaxMPNDevices() |
java.lang.Double |
getMaxPushNotificationFrequency() |
java.lang.Double |
getMaxPushNotificationThroughputKbps() |
java.lang.String |
getMPNDeviceApplicationId(java.lang.String deviceId) |
java.lang.String |
getMPNDevicePlatformType(java.lang.String deviceId) |
java.lang.String |
getMPNDeviceToken(java.lang.String deviceId) |
java.lang.Integer |
getNewFilteredEvents() |
java.lang.Integer |
getNewStartedMPNDevices() |
java.lang.Integer |
getNewTerminatedMPNDevices() |
java.lang.Double |
getPushNotificationFrequency() |
java.lang.Integer getCurrentMPNDevices()
java.util.List getCurrentMPNDeviceList()
getCurrentMPNDevices()
java.lang.Integer getMaxMPNDevices()
getCurrentMPNDevices()
java.lang.Integer getNewStartedMPNDevices()
getCurrentMPNDevices()
java.lang.Integer getNewTerminatedMPNDevices()
getCurrentMPNDevices()
java.lang.Long getCumulPushNotificationBytes()
java.lang.Long getCumulPushNotifications()
java.lang.Double getPushNotificationFrequency()
java.lang.Double getMaxPushNotificationFrequency()
java.lang.Double getCurrentPushNotificationThroughputKbps()
java.lang.Double getMaxPushNotificationThroughputKbps()
java.lang.Integer getNewFilteredEvents()
java.lang.Long getCumulFilteredEvents()
java.lang.Integer getDeviceHandlerPoolQueue()
java.lang.String getCurrentMPNDevice(java.lang.String platformType, java.lang.String applicationId, java.lang.String deviceToken)
platformType
- specifies a push notifications platform type.
See the PlatformType class in the Metadata Adapter interface
specifications for details on the available names.applicationId
- the app ID, also known as the bundle ID.
The domain of Application IDs is determined by the Platform.deviceToken
- the token of the device receiving the push notifications.
The domain of Device Tokens is determined by the Platform and
possibly by the Application.java.lang.String getMPNDevicePlatformType(java.lang.String deviceId)
deviceId
- an identifier, as returned from
getCurrentMPNDeviceList()
or getCurrentMPNDevice(java.lang.String, java.lang.String, java.lang.String)
.java.lang.String getMPNDeviceApplicationId(java.lang.String deviceId)
deviceId
- an identifier, as returned from
getCurrentMPNDeviceList()
or getCurrentMPNDevice(java.lang.String, java.lang.String, java.lang.String)
.java.lang.String getMPNDeviceToken(java.lang.String deviceId)
deviceId
- an identifier, as returned from
getCurrentMPNDeviceList()
or getCurrentMPNDevice(java.lang.String, java.lang.String, java.lang.String)
.java.lang.Boolean deleteMPNDevice(java.lang.String deviceId)
deviceId
- an identifier, as returned from
getCurrentMPNDeviceList()
or getCurrentMPNDevice(java.lang.String, java.lang.String, java.lang.String)
.