Class ConfigMetadataLockerImpl
java.lang.Object
net.n2oapp.framework.config.reader.ConfigMetadataLockerImpl
- All Implemented Interfaces:
ConfigMetadataLocker
Сервис блокировки чтения и изменения метаданных (LockedXmlMetadataReader и MetadataPersister)
Они блокируются когда выполняются команды из аудита, такие как merge, updateSystem, pull
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
ConfigMetadataLockerImpl
public ConfigMetadataLockerImpl() -
ConfigMetadataLockerImpl
-
-
Method Details
-
isLocked
public boolean isLocked()Проверяет заблокированы ли сейчас действия с метаданными- Specified by:
isLockedin interfaceConfigMetadataLocker- Returns:
- true если действия с метаданными запрещены, false иначе
-
lock
public void lock()Заблокировать доступ к метаданным- Specified by:
lockin interfaceConfigMetadataLocker
-
unlock
public void unlock()Разблокировать доступ к метаданным- Specified by:
unlockin interfaceConfigMetadataLocker
-