Class ExtendedStorageService
java.lang.Object
io.deephaven.enterprise.tabledataservice.extended.ExtendedStorageService
The service for loading
ExtendedStorageProviders that provide special storage backends for the database.-
Method Summary
Modifier and TypeMethodDescriptionstatic ExtendedStorageServiceget()Get the extended storage service.@Nullable ExtendedStorageProvidergetOrCreate(@NotNull TableKey tableKey, @NotNull ExtendedStorage extendedStorage) Get or create aExtendedStorageProviderfor the parameters.
-
Method Details
-
get
Get the extended storage service.- Returns:
- the service.
-
getOrCreate
@Nullable public @Nullable ExtendedStorageProvider getOrCreate(@NotNull @NotNull TableKey tableKey, @NotNull @NotNull ExtendedStorage extendedStorage) Get or create aExtendedStorageProviderfor the parameters.- Parameters:
tableKey- theTableKeyextendedStorage- theExtendedStorage- Returns:
- a valid
instance or null if this factory does not support the type.
-