Package com.github.workerframework.api
Interface ManagedDataStore
- All Superinterfaces:
DataStore
,HealthReporter
- All Known Implementing Classes:
FileSystemDataStore
,HttpDataStore
,InMemoryDataStore
,S3DataStore
A DataStore with management methods for use within an application.
-
Method Summary
Methods inherited from interface com.github.workerframework.api.DataStore
delete, retrieve, size, store, store, store
Methods inherited from interface com.github.cafapi.common.api.HealthReporter
healthCheck, livenessCheck
-
Method Details
-
getMetrics
DataStoreMetricsReporter getMetrics()- Returns:
- metrics for the data store
-
shutdown
void shutdown()Perform necessary shut down operations.
-