static class LockManagerTest.LockTester
extends java.lang.Object
implements java.lang.Runnable
| Modifier and Type | Field and Description |
|---|---|
private LockManager |
lockManager
LockManager which will be tested
|
private java.lang.String[] |
locksList
List of paths to use
|
(package private) int |
tid
Thread ID
|
private int |
type
Lock type to generate
|
| Constructor and Description |
|---|
LockTester(int tid,
LockManager man,
java.lang.String[] locksList,
int type)
Construct an instance of LockTester.
|
| Modifier and Type | Method and Description |
|---|---|
void |
run()
Perform test.
|
int tid
private LockManager lockManager
private java.lang.String[] locksList
private int type
public LockTester(int tid,
LockManager man,
java.lang.String[] locksList,
int type)
tid - Thread ID.man - A reference to LockManager for test.locksList - An array of IDs for test.type - Lock type.