## Uses of Class
org.modeshape.webdav.exceptions.LockFailedException

- Packages that use LockFailedException
  Package | Description
  --- | ---
  org.modeshape.webdav |
  org.modeshape.webdav.locking |
  org.modeshape.webdav.methods |

- - ### Uses of LockFailedException in org.modeshape.webdav

    Methods in org.modeshape.webdav that throw LockFailedException
    Modifier and Type | Method and Description
    --- | ---
    `void` | IMethodExecutor.`execute(ITransaction transaction, HttpServletRequest req, HttpServletResponse resp)`

  - ### Uses of LockFailedException in org.modeshape.webdav.locking

    Methods in org.modeshape.webdav.locking that throw LockFailedException
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | ResourceLocks.`exclusiveLock(ITransaction transaction, String path, String owner, int depth, int timeout)`
    `boolean` | IResourceLocks.`exclusiveLock(ITransaction transaction, String path, String owner, int depth, int timeout)` Tries to lock the resource at "path" exclusively.
    `boolean` | ResourceLocks.`lock(ITransaction transaction, String path, String owner, boolean exclusive, int depth, int timeout, boolean temporary)`
    `boolean` | IResourceLocks.`lock(ITransaction transaction, String path, String owner, boolean exclusive, int depth, int timeout, boolean temporary)` Tries to lock the resource at "path".
    `boolean` | ResourceLocks.`sharedLock(ITransaction transaction, String path, String owner, int depth, int timeout)`
    `boolean` | IResourceLocks.`sharedLock(ITransaction transaction, String path, String owner, int depth, int timeout)` Tries to lock the resource at "path" shared.

  - ### Uses of LockFailedException in org.modeshape.webdav.methods

    Methods in org.modeshape.webdav.methods that throw LockFailedException
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | DoCopy.`copyResource(ITransaction transaction, HttpServletRequest req, HttpServletResponse resp)` Copy a resource.
    `void` | DoUnlock.`execute(ITransaction transaction, HttpServletRequest req, HttpServletResponse resp)`
    `void` | DoPut.`execute(ITransaction transaction, HttpServletRequest req, HttpServletResponse resp)`
    `void` | DoProppatch.`execute(ITransaction transaction, HttpServletRequest req, HttpServletResponse resp)`
    `void` | DoPropfind.`execute(ITransaction transaction, HttpServletRequest req, HttpServletResponse resp)`
    `void` | DoOptions.`execute(ITransaction transaction, HttpServletRequest req, HttpServletResponse resp)`
    `void` | DoMove.`execute(ITransaction transaction, HttpServletRequest req, HttpServletResponse resp)`
    `void` | DoMkcol.`execute(ITransaction transaction, HttpServletRequest req, HttpServletResponse resp)`
    `void` | DoLock.`execute(ITransaction transaction, HttpServletRequest req, HttpServletResponse resp)`
    `void` | DoHead.`execute(ITransaction transaction, HttpServletRequest req, HttpServletResponse resp)`
    `void` | DoDelete.`execute(ITransaction transaction, HttpServletRequest req, HttpServletResponse resp)`
    `void` | DoCopy.`execute(ITransaction transaction, HttpServletRequest req, HttpServletResponse resp)`
    `protected boolean` | AbstractMethod.`isUnlocked(ITransaction transaction, HttpServletRequest req, IResourceLocks resourceLocks, String path)` Checks if locks on resources at the given path exists and if so checks the If-Header to make sure the If-Header corresponds to the locked resource.

Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.