Class TableDataServiceFactory.CreationContext

java.lang.Object
com.illumon.iris.db.v2.tabledataservice.TableDataServiceFactory.CreationContext
Enclosing class:
TableDataServiceFactory

public static class TableDataServiceFactory.CreationContext extends Object
Each top level creation of a TableDataService requires recursive calls with access to a consistent context. In addition, when recreating a dynamic TDS, the old context is needed in order to reuse cached data and release resources no longer used. The current recreation implementation preserves the RemoteTableDataService and LocalTableDataService instances because they hold context and resources that should be preserved. FilteredTableDataService and CompositeTableDataService instances are recreated each time.