private LockManager getLockManager() throws OWSException { LockManager manager = null; try { // TODO strategy for multiple LockManagers / feature stores manager = master.getStoreManager().getStores()[0].getLockManager(); } catch ( FeatureStoreException e ) { LOG.debug( e.getMessage(), e ); throw new OWSException( "Cannot acquire lock manager: " + e.getMessage(), NO_APPLICABLE_CODE ); } return manager; } }
try { manager = service.getStores()[0].getLockManager(); } catch ( FeatureStoreException e ) { throw new OWSException( "Cannot acquire lock manager: " + e.getMessage(),
manager = storeManager.getStores()[0].getLockManager(); List<Query> queries = analyzer.getQueries().get( storeManager.getStores()[0] ); lock = manager.acquireLock( queries, lockAll, expiryInMilliseconds );