public abstract class AbstractLockStore extends java.lang.Object implements LockStore
| Modifier and Type | Field and Description |
|---|---|
protected java.util.concurrent.ConcurrentMap |
map |
| Constructor and Description |
|---|
AbstractLockStore(java.util.concurrent.ConcurrentMap map) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
WARNING: only use in test code - unsafe method for production use.
|
LockState |
get(org.alfresco.service.cmr.repository.NodeRef nodeRef) |
java.util.Set |
getNodes() |
protected java.util.Map |
getTxMap()
Returns a transactionally scoped Map that is used to provide repeatable lock store queries
for a given NodeRef.
|
void |
set(org.alfresco.service.cmr.repository.NodeRef nodeRef,
LockState lockState) |
public AbstractLockStore(java.util.concurrent.ConcurrentMap map)
public LockState get(org.alfresco.service.cmr.repository.NodeRef nodeRef)
public void set(org.alfresco.service.cmr.repository.NodeRef nodeRef,
LockState lockState)
public void clear()
LockStoreprotected java.util.Map getTxMap()
Copyright © 2005 - 2013 Alfresco Software, Inc. All Rights Reserved.