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

Packages that use PreReceiveHook
org.eclipse.jgit.transport: Transport (fetch/push) for different protocols.

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

Classes in org.eclipse.jgit.transport that implement PreReceiveHook
`class` `PreReceiveHookChain` `PreReceiveHook` that delegates to a list of other hooks.

Fields in org.eclipse.jgit.transport declared as PreReceiveHook
`static PreReceiveHook` PreReceiveHook.`NULL` A simple no-op hook.

Methods in org.eclipse.jgit.transport that return PreReceiveHook
`PreReceiveHook` ReceivePack.`getPreReceiveHook()`
`static PreReceiveHook` PreReceiveHookChain.`newChain​(List<? extends PreReceiveHook> hooks)` Create a new hook chaining the given hooks together.

Methods in org.eclipse.jgit.transport with parameters of type PreReceiveHook
`void` ReceivePack.`setPreReceiveHook​(PreReceiveHook h)` Set the hook which is invoked prior to commands being executed.

Method parameters in org.eclipse.jgit.transport with type arguments of type PreReceiveHook
`static PreReceiveHook` PreReceiveHookChain.`newChain​(List<? extends PreReceiveHook> hooks)` Create a new hook chaining the given hooks together.