| Class | Description | 
|---|---|
| ProjectLock | 
 The Project Lock attempts to lock all the resources in a project. 
 | 
| ResourceLock | 
 The lowest level lock for any resource, such as a source file. 
 | 
| TaskLockRequest | 
 A TaskLockRequest is used by the Task to announce to the TaskManger which resources the task plans to lock (for read or write). 
 | 
| WorkspaceLock | 
 A Workspace Lock request. 
 |