Class OperationalEvents
java.lang.Object
ecmwf.ecpds.master.OperationalEvents
Independent legacy-file and native OpenTelemetry outputs for operational events.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoidemit(DataTransfer transfer, String category, OperationalEvents.Field... fields) voidemit(io.opentelemetry.context.Context context, String retrievalId, String category, OperationalEvents.Field... fields) voidemit(String category, OperationalEvents.Field... fields) static OperationalEvents.Fieldstatic OperationalEventsbooleanjournalStatus(ECpdsBase database, boolean includeQueue) static voidsetCollectionPaused(boolean paused) static voidsetDeliveryPaused(boolean paused) static voidshutdown()static voidstart()Configure once at Master startup, before event-producing schedulers start.static void
-
Method Details
-
getInstance
-
start
public static void start()Configure once at Master startup, before event-producing schedulers start. -
start
-
journalStatus
-
setCollectionPaused
public static void setCollectionPaused(boolean paused) -
setDeliveryPaused
public static void setDeliveryPaused(boolean paused) -
shutdown
public static void shutdown() -
isEnabled
public boolean isEnabled() -
field
-
emit
-
emit
-
emit
public void emit(io.opentelemetry.context.Context context, String retrievalId, String category, OperationalEvents.Field... fields)
-