Ich bin auf der Suche nach einer Datei-basierte Sperre mit API ähnlich java.util.concurrent.locks.Lock
(z. B. ReentrantLock
). Ich würde wirklich gerne tryLock()
sowie seine zeitgebundene kleine Schwester haben, ohne die Notwendigkeit, Dateien zu erstellen und zu manipulieren, nach mir aufzuräumen und Zeit damit zu verbringen, die gleichzeitige Implementierung zu perfektionieren (was schwer und leicht ist, falsch zu verstehen).Dateibasiertes Äquivalent von java.util.concurrent.locks.Lock?
Ist es in Core Java 6 oder einigen populären und weit verbreiteten (und getesteten) Bibliotheken verfügbar?
Mögliche doppelte: http://StackOverflow.com/questions/3315553/acquire-a-lock-on-a-file – assylias
Ich weiß, wie man eine Datei sperren. Ich bin auf der Suche nach einer vollständigen Implementierung auf höherer Ebene, die die Nebenläufigkeit und die Dateimanipulation hinter einer sauberen API gut verpackt. –