public class GeneralLockServiceImpl extends AbstractRegistrableService implements GeneralLockService
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,ReentrantLock> |
nodeLocks |
_servicesManagerMASTER_LOCK| Constructor and Description |
|---|
GeneralLockServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
lock(String objectId) |
void |
register() |
boolean |
tryLock(String objectId) |
void |
unlock(String objectId) |
getService, getServicesManager, setServicesManagerprotected Map<String,ReentrantLock> nodeLocks
public void register()
register in class AbstractRegistrableServicepublic void lock(String objectId)
lock in interface GeneralLockServicepublic boolean tryLock(String objectId)
tryLock in interface GeneralLockServicepublic void unlock(String objectId)
unlock in interface GeneralLockServiceCopyright © 2020 CrafterCMS. All rights reserved.