Autopsy
4.12.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits AutoCloseable.
Public Member Functions | |
void | close () throws CoordinationServiceException |
String | getNodePath () |
void | release () throws CoordinationServiceException |
Private Member Functions | |
Lock (String nodePath, InterProcessMutex lock) | |
Private Attributes | |
final InterProcessMutex | interProcessLock |
final String | nodePath |
An opaque encapsulation of a lock for use in distributed synchronization. Instances are obtained by calling a get lock method and must be passed to a release lock method.
Definition at line 458 of file CoordinationService.java.
|
private |
Definition at line 467 of file CoordinationService.java.
References org.sleuthkit.autopsy.coordinationservice.CoordinationService.Lock.nodePath.
void org.sleuthkit.autopsy.coordinationservice.CoordinationService.Lock.close | ( | ) | throws CoordinationServiceException |
Definition at line 485 of file CoordinationService.java.
References org.sleuthkit.autopsy.coordinationservice.CoordinationService.Lock.release().
String org.sleuthkit.autopsy.coordinationservice.CoordinationService.Lock.getNodePath | ( | ) |
Definition at line 472 of file CoordinationService.java.
References org.sleuthkit.autopsy.coordinationservice.CoordinationService.Lock.nodePath.
void org.sleuthkit.autopsy.coordinationservice.CoordinationService.Lock.release | ( | ) | throws CoordinationServiceException |
Definition at line 476 of file CoordinationService.java.
Referenced by org.sleuthkit.autopsy.coordinationservice.CoordinationService.Lock.close().
|
private |
This implementation uses the Curator read/write lock. see http://curator.apache.org/curator-recipes/shared-reentrant-read-write-lock.html
Definition at line 464 of file CoordinationService.java.
|
private |
Definition at line 465 of file CoordinationService.java.
Referenced by org.sleuthkit.autopsy.coordinationservice.CoordinationService.Lock.getNodePath(), and org.sleuthkit.autopsy.coordinationservice.CoordinationService.Lock.Lock().
Copyright © 2012-2018 Basis Technology. Generated on: Wed Sep 18 2019
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.