public class LockStoreImpl extends java.lang.Object implements LockStore
LockStore implementation. This is based upon a ConcurrentMap intended to be supplied by
Hazelcast (or a similar, distributed data structure library).LockStore| Constructor and Description |
|---|
LockStoreImpl(java.util.concurrent.ConcurrentMap lockInfoMap) |
| Modifier and Type | Method and Description |
|---|---|
LockInfo |
get(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Retrieves LockInfo for as given nodeRef.
|
void |
put(org.alfresco.service.cmr.repository.NodeRef nodeToLock,
LockInfo lockInfo)
Provide LockInfo about a specific node to the LockStore.
|
void |
remove(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Remove LockInfo for the specified NodeRef.
|
public LockStoreImpl(java.util.concurrent.ConcurrentMap lockInfoMap)
public void put(org.alfresco.service.cmr.repository.NodeRef nodeToLock,
LockInfo lockInfo)
LockStorepublic LockInfo get(org.alfresco.service.cmr.repository.NodeRef nodeRef)
LockStoreThe presence of LockInfo does not imply that a node is locked.
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.