/** * Saves the state of the storage manager and releases any locks held. */ private void release() { if (locker == null) return; locker.release(); }
/** * Saves the state of the storage manager and releases any locks held. */ private void release() { if (locker == null) return; locker.release(); }
/** * Saves the state of the storage manager and releases any locks held. */ private void release() { if (locker == null) return; locker.release(); }
/** * Saves the state of the storage manager and releases any locks held. */ private void release() { if (locker == null) return; locker.release(); }
public synchronized void release() { if (locker != null) locker.release(); }
public synchronized void release() { if (locker != null) locker.release(); }
/** * Saves the state of the storage manager and releases any locks held. */ private void release() { if (locker == null) return; locker.release(); }
public synchronized void release() { if (locker != null) locker.release(); }
/** * Saves the state of the storage manager and releases any locks held. */ private void release() { if (locker == null) return; locker.release(); }
public synchronized void release() { if (locker != null) locker.release(); }
public synchronized void release() { if (locker != null) locker.release(); }
public synchronized void release() { if (locker != null) locker.release(); }
/** * This method declares the storage manager as closed. From thereon, the instance can no longer be used. * It is important to close the manager as it also cleans up old copies of the managed files. */ public void close() { if (!open) return; open = false; if (readOnly) return; try { cleanup(true); } catch (IOException e) { //Ignore and close. } if (instanceLocker != null) instanceLocker.release(); if (instanceFile != null) instanceFile.delete(); }
/** * This method declares the storage manager as closed. From thereon, the instance can no longer be used. * It is important to close the manager as it also cleans up old copies of the managed files. */ public void close() { if (!open) return; open = false; if (readOnly) return; try { cleanup(true); } catch (IOException e) { //Ignore and close. } if (instanceLocker != null) instanceLocker.release(); if (instanceFile != null) instanceFile.delete(); }
/** * This method declares the storage manager as closed. From thereon, the instance can no longer be used. * It is important to close the manager as it also cleans up old copies of the managed files. */ public void close() { if (!open) return; open = false; if (readOnly) return; try { cleanup(true); } catch (IOException e) { //Ignore and close. } if (instanceLocker != null) instanceLocker.release(); if (instanceFile != null) instanceFile.delete(); }
/** * This method declares the storage manager as closed. From thereon, the instance can no longer be used. * It is important to close the manager as it also cleans up old copies of the managed files. */ public void close() { if (!open) return; open = false; if (readOnly) return; try { cleanup(true); } catch (IOException e) { //Ignore and close. } if (instanceLocker != null) instanceLocker.release(); if (instanceFile != null) instanceFile.delete(); }
/** * This method declares the storage manager as closed. From thereon, the instance can no longer be used. * It is important to close the manager as it also cleans up old copies of the managed files. */ public void close() { if (!open) return; open = false; if (readOnly) return; try { cleanup(true); } catch (IOException e) { //Ignore and close. } if (instanceLocker != null) instanceLocker.release(); if (instanceFile != null) instanceFile.delete(); }
/** * This method declares the storage manager as closed. From thereon, the instance can no longer be used. * It is important to close the manager as it also cleans up old copies of the managed files. */ public void close() { if (!open) return; open = false; if (readOnly) return; try { cleanup(true); } catch (IOException e) { //Ignore and close. } if (instanceLocker != null) instanceLocker.release(); if (instanceFile != null) instanceFile.delete(); }