@Override public DefaultResourceLocator<?> getResourceLocator() { assertOpen(); return resourceLocator; } private final DefaultResourceLocator<?> resourceLocator;
@Override public ExecutorService getExecutorService() { assertOpen(); return executorService; } private final ExecutorService executorService;
@Override public DefaultResourceLocator<?> getResourceLocator() { assertOpen(); return resourceLocator; } private final DefaultResourceLocator<?> resourceLocator;
@Override public ExecutorService getExecutorService() { assertOpen(); return executorService; } private final ExecutorService executorService;
@Override public ICheckpointProtocol getUnisolatedIndex(final String name) { synchronized(name2Addr) { assertOpen(); return name2Addr.getIndex(name); } }
@Override public BigdataFileSystem getGlobalFileSystem() { assertOpen(); return globalFileSystemHelper.getGlobalFileSystem(); } final private GlobalFileSystemHelper globalFileSystemHelper = new GlobalFileSystemHelper(this);
@Override public SparseRowStore getGlobalRowStore() { assertOpen(); return globalRowStoreHelper.getGlobalRowStore(); } final private GlobalRowStoreHelper globalRowStoreHelper = new GlobalRowStoreHelper(this);
@Override public ICheckpointProtocol getUnisolatedIndex(final String name) { synchronized(name2Addr) { assertOpen(); return name2Addr.getIndex(name); } }
@Override public SparseRowStore getGlobalRowStore() { assertOpen(); return globalRowStoreHelper.getGlobalRowStore(); } final private GlobalRowStoreHelper globalRowStoreHelper = new GlobalRowStoreHelper(this);
@Override public BigdataFileSystem getGlobalFileSystem() { assertOpen(); return globalFileSystemHelper.getGlobalFileSystem(); } final private GlobalFileSystemHelper globalFileSystemHelper = new GlobalFileSystemHelper(this);
@Override public void dropIndex(final String name) { synchronized(name2Addr) { assertOpen(); // drop from the persistent name map. name2Addr.dropIndex(name); } }
@Override public void dropIndex(final String name) { synchronized(name2Addr) { assertOpen(); // drop from the persistent name map. name2Addr.dropIndex(name); } }
/** * Register a named persistence capable data structure (core impl). * * @param name * The name. * @param ndx * The data structure. */ private final void register(final String name, final ICheckpointProtocol ndx) { synchronized (name2Addr) { assertOpen(); // add to the persistent name map. name2Addr.registerIndex(name, ndx); } }
/** * Register a named persistence capable data structure (core impl). * * @param name * The name. * @param ndx * The data structure. */ private final void register(final String name, final ICheckpointProtocol ndx) { synchronized (name2Addr) { assertOpen(); // add to the persistent name map. name2Addr.registerIndex(name, ndx); } }
final long commitTime) { assertOpen();
final long commitTime) { assertOpen();