Package org.alfresco.repo.lock.mem
Interface LockStore
-
- All Known Implementing Classes:
AbstractLockStore,LockStoreImpl
public interface LockStoreDefines the in-memory lock storage interface.Operations MUST be thread-safe.
- Author:
- Matt Ward
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidclear()WARNING: only use in test code - unsafe method for production use.LockStateget(org.alfresco.service.cmr.repository.NodeRef nodeRef)java.util.Set<org.alfresco.service.cmr.repository.NodeRef>getNodes()voidset(org.alfresco.service.cmr.repository.NodeRef nodeRef, LockState lockState)
-
-
-
Method Detail
-
get
LockState get(org.alfresco.service.cmr.repository.NodeRef nodeRef)
-
set
void set(org.alfresco.service.cmr.repository.NodeRef nodeRef, LockState lockState)
-
getNodes
java.util.Set<org.alfresco.service.cmr.repository.NodeRef> getNodes()
-
clear
void clear()
WARNING: only use in test code - unsafe method for production use. TODO: remove this method?
-
-