JKeyLockManager allows fine-grained locking with application specific keys.
'de.jkeylockmanager:jkeylockmanager:1.0.1'
<dependency>
<groupId>de.jkeylockmanager</groupId>
<artifactId>jkeylockmanager</artifactId>
<version>1.0.1</version>
</dependency>
<dependency org="de.jkeylockmanager" name="jkeylockmanager" rev="1.0.1"/>
"de.jkeylockmanager", "jkeylockmanager", "1.0.1"