public class PushStatusTrackerImp extends Object implements PushStatusTracker
| Constructor and Description |
|---|
PushStatusTrackerImp(LinkedBlockingQueue<PushManager.Status> statusMessages,
TelemetryRuntimeProducer telemetryRuntimeProducer) |
| Modifier and Type | Method and Description |
|---|---|
void |
forcePushDisable() |
void |
handleIncomingAblyError(ErrorNotification notification) |
void |
handleIncomingControlEvent(ControlNotification controlNotification) |
void |
handleIncomingOccupancyEvent(OccupancyNotification occupancyNotification) |
void |
handleSseStatus(SSEClient.StatusMessage newStatus) |
public PushStatusTrackerImp(LinkedBlockingQueue<PushManager.Status> statusMessages, TelemetryRuntimeProducer telemetryRuntimeProducer)
public void handleSseStatus(SSEClient.StatusMessage newStatus)
handleSseStatus in interface PushStatusTrackerpublic void handleIncomingControlEvent(ControlNotification controlNotification)
handleIncomingControlEvent in interface PushStatusTrackerpublic void handleIncomingOccupancyEvent(OccupancyNotification occupancyNotification)
handleIncomingOccupancyEvent in interface PushStatusTrackerpublic void handleIncomingAblyError(ErrorNotification notification)
handleIncomingAblyError in interface PushStatusTrackerpublic void forcePushDisable()
forcePushDisable in interface PushStatusTrackerCopyright © 2021. All rights reserved.