public int getWriteLockLevel() { try { return _fetch.getWriteLockLevel(); } catch (RuntimeException re) { throw translate(re); } }
public int getWriteLockLevel() { try { return _fetch.getWriteLockLevel(); } catch (RuntimeException re) { throw translate(re); } }
public int getWriteLockLevel() { try { return _fetch.getWriteLockLevel(); } catch (RuntimeException re) { throw translate(re); } }
public int getWriteLockLevel() { try { return _fetch.getWriteLockLevel(); } catch (RuntimeException re) { throw translate(re); } }
public int getWriteLockLevel() { try { return _fetch.getWriteLockLevel(); } catch (RuntimeException re) { throw translate(re); } }
/** * Return the lock level to use when loading state. */ private int calculateLockLevel(boolean active, boolean forWrite, FetchConfiguration fetch) { if (!active) return LockLevels.LOCK_NONE; if (fetch == null) fetch = _broker.getFetchConfiguration(); if (_readLockLevel == -1 || _readLockLevel < fetch.getReadLockLevel()) _readLockLevel = fetch.getReadLockLevel(); if (_writeLockLevel == -1 || _writeLockLevel < fetch.getWriteLockLevel()) _writeLockLevel = fetch.getWriteLockLevel(); return (forWrite) ? _writeLockLevel : _readLockLevel; }
/** * Return the lock level to use when loading state. */ private int calculateLockLevel(boolean active, boolean forWrite, FetchConfiguration fetch) { if (!active) return LockLevels.LOCK_NONE; if (fetch == null) fetch = _broker.getFetchConfiguration(); if (_readLockLevel == -1 || _readLockLevel < fetch.getReadLockLevel()) _readLockLevel = fetch.getReadLockLevel(); if (_writeLockLevel == -1 || _writeLockLevel < fetch.getWriteLockLevel()) _writeLockLevel = fetch.getWriteLockLevel(); return (forWrite) ? _writeLockLevel : _readLockLevel; }
/** * Return the lock level to use when loading state. */ private int calculateLockLevel(boolean active, boolean forWrite, FetchConfiguration fetch) { if (!active) return LockLevels.LOCK_NONE; if (fetch == null) fetch = _broker.getFetchConfiguration(); if (_readLockLevel == -1 || _readLockLevel < fetch.getReadLockLevel()) _readLockLevel = fetch.getReadLockLevel(); if (_writeLockLevel == -1 || _writeLockLevel < fetch.getWriteLockLevel()) _writeLockLevel = fetch.getWriteLockLevel(); return (forWrite) ? _writeLockLevel : _readLockLevel; }
/** * Return the lock level to use when loading state. */ private int calculateLockLevel(boolean active, boolean forWrite, FetchConfiguration fetch) { if (!active) return LockLevels.LOCK_NONE; if (fetch == null) fetch = _broker.getFetchConfiguration(); if (_readLockLevel == -1) _readLockLevel = fetch.getReadLockLevel(); if (_writeLockLevel == -1) _writeLockLevel = fetch.getWriteLockLevel(); return (forWrite) ? _writeLockLevel : _readLockLevel; }
public void lockAll(Collection objs, OpCallbacks call) { if (objs.isEmpty()) return; beginOperation(true); // have to sync or lock level always NONE try { lockAll(objs, _fc.getWriteLockLevel(), _fc.getLockTimeout(), call); } finally { endOperation(); } }
public void lockAll(Collection objs, OpCallbacks call) { if (objs.isEmpty()) return; beginOperation(true); // have to sync or lock level always NONE try { lockAll(objs, _fc.getWriteLockLevel(), _fc.getLockTimeout(), call); } finally { endOperation(); } }
public void lockAll(Collection objs, OpCallbacks call) { if (objs.isEmpty()) return; beginOperation(true); // have to sync or lock level always NONE try { lockAll(objs, _fc.getWriteLockLevel(), _fc.getLockTimeout(), call); } finally { endOperation(); } }
public void lockAll(Collection objs, OpCallbacks call) { if (objs.isEmpty()) return; beginOperation(true); // have to sync or lock level always NONE try { lockAll(objs, _fc.getWriteLockLevel(), _fc.getLockTimeout(), call); } finally { endOperation(); } }
public void lockAll(Collection objs, OpCallbacks call) { if (objs.isEmpty()) return; beginOperation(true); // have to sync or lock level always NONE try { lockAll(objs, _fc.getWriteLockLevel(), _fc.getLockTimeout(), call); } finally { endOperation(); } }
public void lock(Object obj, OpCallbacks call) { if (obj == null) return; beginOperation(true); // have to sync or lock level always NONE try { lock(obj, _fc.getWriteLockLevel(), _fc.getLockTimeout(), call); } finally { endOperation(); } }
public void lock(Object obj, OpCallbacks call) { if (obj == null) return; beginOperation(true); // have to sync or lock level always NONE try { lock(obj, _fc.getWriteLockLevel(), _fc.getLockTimeout(), call); } finally { endOperation(); } }
public void lock(Object obj, OpCallbacks call) { if (obj == null) return; beginOperation(true); // have to sync or lock level always NONE try { lock(obj, _fc.getWriteLockLevel(), _fc.getLockTimeout(), call); } finally { endOperation(); } }
public void lock(Object obj, OpCallbacks call) { if (obj == null) return; beginOperation(true); // have to sync or lock level always NONE try { lock(obj, _fc.getWriteLockLevel(), _fc.getLockTimeout(), call); } finally { endOperation(); } }
public void lock(Object obj, OpCallbacks call) { if (obj == null) return; beginOperation(true); // have to sync or lock level always NONE try { lock(obj, _fc.getWriteLockLevel(), _fc.getLockTimeout(), call); } finally { endOperation(); } }
public void copy(FetchConfiguration fetch) { setFetchBatchSize(fetch.getFetchBatchSize()); setMaxFetchDepth(fetch.getMaxFetchDepth()); setQueryCacheEnabled(fetch.getQueryCacheEnabled()); setFlushBeforeQueries(fetch.getFlushBeforeQueries()); setLockTimeout(fetch.getLockTimeout()); clearFetchGroups(); addFetchGroups(fetch.getFetchGroups()); clearFields(); addFields(fetch.getFields()); // don't use setters because require active transaction _state.readLockLevel = fetch.getReadLockLevel(); _state.writeLockLevel = fetch.getWriteLockLevel(); }