/** {@inheritDoc} */ @Override public synchronized NavigableMap<Long, FijiTableLayout> getTimedTableLayoutVersions(String table, int numVersions) throws IOException { final State state = mState.get(); Preconditions.checkState(state == State.OPEN, "Cannot get timed table layout versions from MetaTable instance in state %s.", state); return mTableLayoutDatabase.getTimedTableLayoutVersions(table, numVersions); }
/** {@inheritDoc} */ @Override public synchronized NavigableMap<Long, FijiTableLayout> getTimedTableLayoutVersions(String table, int numVersions) throws IOException { final State state = mState.get(); Preconditions.checkState(state == State.OPEN, "Cannot get timed table layout versions from MetaTable instance in state %s.", state); return mTableLayoutDatabase.getTimedTableLayoutVersions(table, numVersions); }