public LockingManager getLockingManager() { return wrapped.getLockingManager(); }
@Override public LockingManager getLockingManager() { return delegate.getLockingManager(); } };
public LockingManager getLockingManager() { return delegate.getLockingManager(); }
@Override public LockingManager getLockingManager() { return datastore.getLockingManager(); }
public boolean exists(String authID) { List<DataStore> stores = cache.getDataStores(); for (DataStore store : stores) { if ((store.getLockingManager() != null) && store.getLockingManager().exists(authID)) { return true; } } return false; }
public boolean release(String authID, Transaction transaction) throws IOException { List<DataStore> stores = cache.getDataStores(); for (DataStore store : stores) { if ((store.getLockingManager() != null) && store.getLockingManager().exists(authID)) { return store.getLockingManager().release(authID, transaction); } } return false; }
public void lockFeatureID( String typeName, String authID, Transaction transaction, FeatureLock featureLock) throws IOException { DataStore store = cache.getDataStore(typeName, false); if ((store != null) && (store.getLockingManager() != null)) { store.getLockingManager().lockFeatureID(typeName, authID, transaction, featureLock); } } }
public boolean refresh(String authID, Transaction transaction) throws IOException { List<DataStore> stores = cache.getDataStores(); for (DataStore store : stores) { if ((store.getLockingManager() != null) && store.getLockingManager().exists(authID)) { return store.getLockingManager().refresh(authID, transaction); } } return false; }
public void unLockFeatureID( String typeName, String authID, Transaction transaction, FeatureLock featureLock) throws IOException { DataStore store = cache.getDataStore(typeName, false); if ((store != null) && (store.getLockingManager() != null)) { store.getLockingManager().unLockFeatureID(typeName, authID, transaction, featureLock); } }
/** * Check if a lock exists in any of the DataStores. * * @param lockID */ public boolean lockExists(String lockID) { if (lockID == null) { return false; } LockingManager lockManager; for (DataAccess<?, ?> access : repository.values()) { DataStore store = (DataStore) access; lockManager = store.getLockingManager(); if (lockManager == null) { continue; // did not support locking } if (lockManager.exists(lockID)) { return true; } } return false; }
for (DataAccess<?, ?> access : repository.values()) { DataStore store = (DataStore) access; lockManager = store.getLockingManager(); if (lockManager == null) continue; // did not support locking
for (DataAccess<?, ?> access : repository.values()) { DataStore store = (DataStore) access; lockManager = store.getLockingManager(); if (lockManager == null) { continue; // did not support locking
@Override public LockingManager getLockingManager() { return delegate.getLockingManager(); } };
public void unLockFeatureID(String typeName, String authID, Transaction transaction, FeatureLock featureLock) throws IOException { DataStore store = cache.getDataStore(typeName, false); if ((store != null) && (store.getLockingManager() != null)) { store.getLockingManager().unLockFeatureID(typeName, authID, transaction, featureLock); } }
public void lockFeatureID(String typeName, String authID, Transaction transaction, FeatureLock featureLock) throws IOException { DataStore store = cache.getDataStore(typeName, false); if ((store != null) && (store.getLockingManager() != null)) { store.getLockingManager().lockFeatureID(typeName, authID, transaction, featureLock); } }
public boolean release(String authID, Transaction transaction) throws IOException { List<DataStore> stores = cache.getDataStores(); for (DataStore store : stores) { if ((store.getLockingManager() != null) && store.getLockingManager().exists(authID)) { return store.getLockingManager().release(authID, transaction); } } return false; }
public void unLockFeatureID(String typeName, String authID, Transaction transaction, FeatureLock featureLock) throws IOException { DataStore store = cache.getDataStore(typeName, false); if ((store != null) && (store.getLockingManager() != null)) { store.getLockingManager().unLockFeatureID(typeName, authID, transaction, featureLock); } }
public void lockFeatureID(String typeName, String authID, Transaction transaction, FeatureLock featureLock) throws IOException { DataStore store = cache.getDataStore(typeName, false); if ((store != null) && (store.getLockingManager() != null)) { store.getLockingManager().lockFeatureID(typeName, authID, transaction, featureLock); } }
public boolean exists(String authID) { List<DataStore> stores = cache.getDataStores(); for (DataStore store : stores) { if ((store.getLockingManager() != null) && store.getLockingManager().exists(authID)) { return true; } } return false; }
public boolean release(String authID, Transaction transaction) throws IOException { List<DataStore> stores = cache.getDataStores(); for (DataStore store : stores) { if ((store.getLockingManager() != null) && store.getLockingManager().exists(authID)) { return store.getLockingManager().release(authID, transaction); } } return false; }