public interface RuntimeStateManager
Modifier and Type | Method and Description |
---|---|
void |
appendMetrics(java.util.List<MetricValue> metrics) |
void |
postRuntimeUpdate(java.lang.String runtimeProviderId,
java.io.Serializable update)
Queues a runtime state update to be sent to the provider specified on the non-active node.
|
void |
registerRuntimeProvider(RuntimeStateProvider provider)
Registers a provider for a system that depends on synchronized runtime state.
|
void |
unregisterRuntimeProvider(RuntimeStateProvider provider) |
void registerRuntimeProvider(RuntimeStateProvider provider)
provider
- void unregisterRuntimeProvider(RuntimeStateProvider provider)
void postRuntimeUpdate(java.lang.String runtimeProviderId, java.io.Serializable update)
runtimeProviderId
- update
- void appendMetrics(java.util.List<MetricValue> metrics)