## Uses of Class
org.eclipse.jgit.internal.storage.file.PackLock

Packages that use PackLock
Package | Description
--- | ---
org.eclipse.jgit.internal.storage.dfs | Distributed file system based repository storage.
org.eclipse.jgit.internal.storage.file | File based repository storage.
org.eclipse.jgit.transport | Transport (fetch/push) for different protocols.

### Uses of PackLock in org.eclipse.jgit.internal.storage.dfs

Methods in org.eclipse.jgit.internal.storage.dfs that return PackLock
Modifier and Type | Method and Description
--- | ---
`PackLock` | DfsPackParser.`parse(ProgressMonitor receiving, ProgressMonitor resolving)`

### Uses of PackLock in org.eclipse.jgit.internal.storage.file

Methods in org.eclipse.jgit.internal.storage.file that return PackLock
Modifier and Type | Method and Description
--- | ---
`PackLock` | ObjectDirectoryPackParser.`parse(ProgressMonitor receiving, ProgressMonitor resolving)`

### Uses of PackLock in org.eclipse.jgit.transport

Methods in org.eclipse.jgit.transport that return PackLock
Modifier and Type | Method and Description
--- | ---
`PackLock` | PackParser.`parse(ProgressMonitor progress)` Parse the pack stream.
`PackLock` | PackParser.`parse(ProgressMonitor receiving, ProgressMonitor resolving)` Parse the pack stream.

Methods in org.eclipse.jgit.transport that return types with arguments of type PackLock
Modifier and Type | Method and Description
--- | ---
`Collection<PackLock>` | FetchConnection.`getPackLocks()` All locks created by the last `FetchConnection.fetch(ProgressMonitor, Collection, Set)` call.
`Collection<PackLock>` | BasePackFetchConnection.`getPackLocks()`