Class TableDataCacheProxy
java.lang.Object
com.fishlib.util.process.OnetimeShutdownTask
com.illumon.iris.db.v2.locations.server.TableDataCacheProxy
- All Implemented Interfaces:
com.fishlib.util.process.ShutdownManager.Task
public class TableDataCacheProxy
extends com.fishlib.util.process.OnetimeShutdownTask
Server that exports a table data service according to configured data routing strategies.
-
Method Summary
Modifier and Type Method Description static TableDataCacheProxy
getTableDataCacheProxy(com.fishlib.io.logger.Logger log, DataRoutingService.TableDataServiceConfig proxyConfig)
static void
main(String... args)
void
shutdown()
void
start()
Deprecated.usestartInWorker()
insteadvoid
start(com.fishlib.stats.StatsIntradayLogger statsIntradayLogger)
void
startInWorker()
-
Method Details
-
start
Deprecated.usestartInWorker()
instead -
startInWorker
public void startInWorker() -
start
public void start(com.fishlib.stats.StatsIntradayLogger statsIntradayLogger) -
shutdown
public void shutdown()- Specified by:
shutdown
in classcom.fishlib.util.process.OnetimeShutdownTask
-
main
-
getTableDataCacheProxy
public static TableDataCacheProxy getTableDataCacheProxy(com.fishlib.io.logger.Logger log, DataRoutingService.TableDataServiceConfig proxyConfig)
-