Class TableDataCacheProxy.TableAccessCheckerImpl

java.lang.Object
com.illumon.iris.db.v2.locations.server.TableDataCacheProxy.TableAccessCheckerImpl
All Implemented Interfaces:
TableDataProtocol.TableAccessChecker
Enclosing class:
TableDataCacheProxy

public static class TableDataCacheProxy.TableAccessCheckerImpl extends Object implements TableDataProtocol.TableAccessChecker
The TDCP accepts authenticated RemoteTableDataService connections, and must assess whether the associated users can see tables. This assessment uses PermissionFilterProvider, which requires a Database. A local OnDiskQueryDatabase will suffice.