Class WeatherOutbox
java.lang.Object
ecmwf.ecpds.master.weather.WeatherOutbox
Optional source evidence never waits for a transport worker. Loss counters must be reported by the owning source
scheduler.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordstatic final record -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidacknowledge(WeatherBatch batch, WeatherAcknowledgement acknowledgement) voidacknowledge(UUID expectedMasterEpoch, List<WeatherReceipt> receipts) batch()The worker must additionally enforce the actual serialized HTTP/RMI batch size.voidclear()booleanoffer(WeatherObservation observation) status()
-
Constructor Details
-
WeatherOutbox
public WeatherOutbox() -
WeatherOutbox
-
-
Method Details
-
offer
-
batch
The worker must additionally enforce the actual serialized HTTP/RMI batch size. Reservations below deliberately overestimate the bounded DTO strings. -
acknowledge
-
status
-
clear
public void clear() -
acknowledge
-
pendingEventIds
-