## Uses of Interface
org.eclipse.jgit.transport.PreUploadHook

Packages that use PreUploadHook
Package | Description
--- | ---
org.eclipse.jgit.transport | Transport (fetch/push) for different protocols.

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

Classes in org.eclipse.jgit.transport that implement PreUploadHook
Modifier and Type | Class and Description
--- | ---
`class` | `PreUploadHookChain` `PreUploadHook` that delegates to a list of other hooks.

Fields in org.eclipse.jgit.transport declared as PreUploadHook
Modifier and Type | Field and Description
--- | ---
`static PreUploadHook` | PreUploadHook.`NULL` A simple no-op hook.

Methods in org.eclipse.jgit.transport that return PreUploadHook
Modifier and Type | Method and Description
--- | ---
`PreUploadHook` | UploadPack.`getPreUploadHook()`
`static PreUploadHook` | PreUploadHookChain.`newChain(List<? extends PreUploadHook> hooks)` Create a new hook chaining the given hooks together.

Methods in org.eclipse.jgit.transport with parameters of type PreUploadHook
Modifier and Type | Method and Description
--- | ---
`void` | UploadPack.`setPreUploadHook(PreUploadHook hook)` Set the hook that controls how this instance will behave.

Method parameters in org.eclipse.jgit.transport with type arguments of type PreUploadHook
Modifier and Type | Method and Description
--- | ---
`static PreUploadHook` | PreUploadHookChain.`newChain(List<? extends PreUploadHook> hooks)` Create a new hook chaining the given hooks together.