/** * Remove explicit lock on file held by the current stream. * * @param fileId File ID. * @param lockId Lock ID. * @param modificationTime Modification time to write to file info. * @throws IgniteCheckedException If failed. */ public void unlock(final IgniteUuid fileId, final IgniteUuid lockId, final long modificationTime) throws IgniteCheckedException { unlock(fileId, lockId, modificationTime, false, 0, null); }
/** {@inheritDoc} */ @Override protected Void call0(IgfsContext ctx) throws Exception { ctx.meta().unlock(fileId, lockId, modificationTime, updateSpace, space, affRange); return null; }
/** * Remove explicit lock on file held by the current stream. * * @param fileId File ID. * @param lockId Lock ID. * @param modificationTime Modification time to write to file info. * @throws IgniteCheckedException If failed. */ public void unlock(final IgniteUuid fileId, final IgniteUuid lockId, final long modificationTime) throws IgniteCheckedException { unlock(fileId, lockId, modificationTime, false, 0, null); }
/** {@inheritDoc} */ @Override protected Void call0(IgfsContext ctx) throws Exception { ctx.meta().unlock(fileId, lockId, modificationTime, updateSpace, space, affRange); return null; }