Uses of Class
ubic.gemma.model.common.auditAndSecurity.curation.CurationLock
Packages that use CurationLock
-
Uses of CurationLock in ubic.gemma.persistence.service.common.auditAndSecurity.curation
Methods in ubic.gemma.persistence.service.common.auditAndSecurity.curation that return CurationLockModifier and TypeMethodDescriptionCurationLockService.acquire(Investigation ee, String lockedBy, boolean steal, int ttlMinutes) Take or refresh the lock.CurationLockService.acquire(Investigation ee, String lockedBy, boolean steal, int ttlMinutes, String runId, String agentName) AsCurationLockService.acquire(Investigation, String, boolean, int), recording WHAT is taking the lock as well as who it is for.CurationLockServiceImpl.acquire(Investigation ee, String lockedBy, boolean steal, int ttlMinutes) CurationLockServiceImpl.acquire(Investigation ee, String lockedBy, boolean steal, int ttlMinutes, String runId, String agentName) Methods in ubic.gemma.persistence.service.common.auditAndSecurity.curation that return types with arguments of type CurationLockModifier and TypeMethodDescriptionCurationLockService.current(Collection<Long> investigationIds) The current holders of many datasets, keyed by dataset id, in ONE query.CurationLockService.current(Investigation ee) The current holder, or empty when the dataset is free.CurationLockServiceImpl.current(Collection<Long> investigationIds) CurationLockServiceImpl.current(Investigation ee) CurationLockService.refresh(Investigation ee, String heldBy, int ttlMinutes) Extend the caller's existing lease without taking one they do not hold.CurationLockServiceImpl.refresh(Investigation ee, String heldBy, int ttlMinutes)