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

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

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

Classes in org.eclipse.jgit.transport that implement AdvertiseRefsHook
`class` `AbstractAdvertiseRefsHook` Implementation of `AdvertiseRefsHook` that advertises the same refs for upload-pack and receive-pack.
`class` `AdvertiseRefsHookChain` `AdvertiseRefsHook` that delegates to a list of other hooks.

Fields in org.eclipse.jgit.transport declared as AdvertiseRefsHook
`static AdvertiseRefsHook` AdvertiseRefsHook.`DEFAULT` A simple hook that advertises the default refs.

Methods in org.eclipse.jgit.transport that return AdvertiseRefsHook
`AdvertiseRefsHook` BaseReceivePack.`getAdvertiseRefsHook()`
`AdvertiseRefsHook` UploadPack.`getAdvertiseRefsHook()`
`static AdvertiseRefsHook` AdvertiseRefsHookChain.`newChain​(List<? extends AdvertiseRefsHook> hooks)` Create a new hook chaining the given hooks together.

Methods in org.eclipse.jgit.transport with parameters of type AdvertiseRefsHook
`void` BaseReceivePack.`setAdvertiseRefsHook​(AdvertiseRefsHook advertiseRefsHook)` Set the hook used while advertising the refs to the client.
`void` UploadPack.`setAdvertiseRefsHook​(AdvertiseRefsHook advertiseRefsHook)` Set the hook used while advertising the refs to the client.

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