org.exoplatform.workflow.webui.utils
Class LockUtil
java.lang.Object
org.exoplatform.workflow.webui.utils.LockUtil
public class LockUtil
- extends java.lang.Object
Created by The eXo Platform SARL
Author : Dang Van Minh
minh.dang@exoplatform.com
Sep 15, 2008 11:17:13 AM
|
Method Summary |
static void |
changeLockToken(javax.jcr.Node oldNode,
javax.jcr.Node newNode)
|
static void |
changeLockToken(java.lang.String srcPath,
javax.jcr.Node newNode)
|
static java.lang.String |
createLockKey(javax.jcr.Node node)
|
static java.lang.String |
createLockKey(javax.jcr.Node node,
java.lang.String userId)
|
static org.exoplatform.services.cache.ExoCache |
getLockCache()
|
static java.lang.String |
getLockToken(javax.jcr.Node node)
|
static java.lang.String |
getLockTokenOfUser(javax.jcr.Node node)
|
static java.lang.String |
getOldLockKey(java.lang.String srcPath,
javax.jcr.Node node)
|
static void |
keepLock(javax.jcr.lock.Lock lock)
|
static void |
keepLock(javax.jcr.lock.Lock lock,
java.lang.String userId)
|
static void |
keepLock(javax.jcr.lock.Lock lock,
java.lang.String userId,
java.lang.String lockToken)
|
static void |
removeLock(javax.jcr.Node node)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LockUtil
public LockUtil()
getLockCache
public static org.exoplatform.services.cache.ExoCache getLockCache()
throws java.lang.Exception
- Throws:
java.lang.Exception
keepLock
public static void keepLock(javax.jcr.lock.Lock lock)
throws java.lang.Exception
- Throws:
java.lang.Exception
keepLock
public static void keepLock(javax.jcr.lock.Lock lock,
java.lang.String userId)
throws java.lang.Exception
- Throws:
java.lang.Exception
keepLock
public static void keepLock(javax.jcr.lock.Lock lock,
java.lang.String userId,
java.lang.String lockToken)
throws java.lang.Exception
- Throws:
java.lang.Exception
removeLock
public static void removeLock(javax.jcr.Node node)
throws java.lang.Exception
- Throws:
java.lang.Exception
changeLockToken
public static void changeLockToken(javax.jcr.Node oldNode,
javax.jcr.Node newNode)
throws java.lang.Exception
- Throws:
java.lang.Exception
changeLockToken
public static void changeLockToken(java.lang.String srcPath,
javax.jcr.Node newNode)
throws java.lang.Exception
- Throws:
java.lang.Exception
getLockTokenOfUser
public static java.lang.String getLockTokenOfUser(javax.jcr.Node node)
throws java.lang.Exception
- Throws:
java.lang.Exception
getLockToken
public static java.lang.String getLockToken(javax.jcr.Node node)
throws java.lang.Exception
- Throws:
java.lang.Exception
getOldLockKey
public static java.lang.String getOldLockKey(java.lang.String srcPath,
javax.jcr.Node node)
throws java.lang.Exception
- Throws:
java.lang.Exception
createLockKey
public static java.lang.String createLockKey(javax.jcr.Node node)
throws java.lang.Exception
- Throws:
java.lang.Exception
createLockKey
public static java.lang.String createLockKey(javax.jcr.Node node,
java.lang.String userId)
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright © 2011 eXo Platform SAS. All Rights Reserved.