
com.launchdarkly.sdk.server.subsystems.DataStoreUpdateSink Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of launchdarkly-java-server-sdk Show documentation
Show all versions of launchdarkly-java-server-sdk Show documentation
Official LaunchDarkly SDK for Java
package com.launchdarkly.sdk.server.subsystems;
import com.launchdarkly.sdk.server.interfaces.DataStoreStatusProvider;
/**
* Interface that a data store implementation can use to report information back to the SDK.
*
* @since 5.0.0
* @see ClientContext#getDataStoreUpdateSink()
*/
public interface DataStoreUpdateSink {
/**
* Reports a change in the data store's operational status.
*
* This is what makes the status monitoring mechanisms in {@link DataStoreStatusProvider} work.
*
* @param newStatus the updated status properties
*/
void updateStatus(DataStoreStatusProvider.Status newStatus);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy