Package com.illumon.iris.db.v2.locations.util
-
Interface Summary Interface Description TableDataRefreshService For TableDataService and related components, this allows a simple implementation for subscription support.TableDataRefreshService.CancellableSubscriptionToken A subscription token interface with cancellation support. -
Class Summary Class Description ExecutorTableDataRefreshService TableDataRefreshService
implementation that uses aScheduledThreadPoolExecutor
.NullScheduledExecutorService This is a dummy ScheduledExecutorService that we use in TableDataRefreshService when we don't actually want to execute any background refresh tasks.TableDataRefreshService.Helper Static helper class for holding and building the shared instance.TableDataRefreshService.Null "Null" instance, intended for unit tests and other standalone scenarios.