| Package | Description |
|---|---|
| org.lsst.ccs.messaging.jgroups | |
| org.lsst.ccs.messaging.util |
| Modifier and Type | Method and Description |
|---|---|
Dispatcher |
JGroupsBusMessagingLayer.getDispatcher() |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDispatcher
Base class to facilitate implementing
Dispatcher. |
class |
LegacyDispatcher
Dispatcher implementation that mimics previously existing system. |
class |
MultiQueueDispatcher
Dispatcher implementation that decouples message processing by CCS from message processing by JGroups. |
| Modifier and Type | Field and Description |
|---|---|
protected Dispatcher |
Dispatcher.Event.dispatcher |
| Modifier and Type | Method and Description |
|---|---|
Dispatcher |
Dispatcher.Event.getDispatcher() |
| Constructor and Description |
|---|
AlertEvent(Dispatcher dispatcher,
Alert alert,
AlertState severity,
String cause) |
AlertGate(Dispatcher dispatcher,
String alertID,
String alertDescription,
int[] thresholds)
Creates an instance with
vetoTime = 5000 and vetoFactor = 1.5. |
AlertGate(Dispatcher dispatcher,
String alertID,
String alertDescription,
int[] thresholds,
int vetoTime,
double vetoFactor)
Constructs an instance, registering new
Alert with the Dispatcher. |
Event(Dispatcher dispatcher) |
Copyright © 2023 LSST. All rights reserved.