public class NotificationProcessorImp extends Object implements NotificationProcessor
| Modifier and Type | Method and Description |
|---|---|
static NotificationProcessorImp |
build(SplitsWorker splitsWorker,
Worker<SegmentQueueDto> segmentWorker,
PushStatusTracker pushStatusTracker) |
void |
process(IncomingNotification notification) |
void |
processSegmentUpdate(long changeNumber,
String segmentName) |
void |
processSplitKill(long changeNumber,
String splitName,
String defaultTreatment) |
void |
processSplitUpdate(long changeNumber) |
void |
processStatus(StatusNotification statusNotification) |
public static NotificationProcessorImp build(SplitsWorker splitsWorker, Worker<SegmentQueueDto> segmentWorker, PushStatusTracker pushStatusTracker)
public void process(IncomingNotification notification)
process in interface NotificationProcessorpublic void processSplitUpdate(long changeNumber)
processSplitUpdate in interface NotificationProcessorpublic void processSplitKill(long changeNumber,
String splitName,
String defaultTreatment)
processSplitKill in interface NotificationProcessorpublic void processSegmentUpdate(long changeNumber,
String segmentName)
processSegmentUpdate in interface NotificationProcessorpublic void processStatus(StatusNotification statusNotification)
processStatus in interface NotificationProcessorCopyright © 2021. All rights reserved.