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.