Autopsy
4.7.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 417 of file CoordinationService.java.
|
private |
Definition at line 426 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 444 of file CoordinationService.java.
References org.sleuthkit.autopsy.coordinationservice.CoordinationService.Lock.release().
String org.sleuthkit.autopsy.coordinationservice.CoordinationService.Lock.getNodePath | ( | ) |
Definition at line 431 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 435 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 423 of file CoordinationService.java.
|
private |
Definition at line 424 of file CoordinationService.java.
Referenced by org.sleuthkit.autopsy.coordinationservice.CoordinationService.Lock.getNodePath(), and org.sleuthkit.autopsy.coordinationservice.CoordinationService.Lock.Lock().
Copyright © 2012-2016 Basis Technology. Generated on: Mon Jun 18 2018
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.