Package org.eclipse.jgit.transport
Class PostUploadHookChain
java.lang.Object
org.eclipse.jgit.transport.PostUploadHookChain
- All Implemented Interfaces:
PostUploadHook
PostUploadHook
that delegates to a list of
other hooks.
Hooks are run in the order passed to the constructor.
- Since:
- 4.1
-
Field Summary
FieldsFields inherited from interface org.eclipse.jgit.transport.PostUploadHook
NULL
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic PostUploadHook
newChain
(List<PostUploadHook> hooks) Create a new hook chaining the given hooks together.void
onPostUpload
(PackStatistics stats) Notifies the hook that a pack has been sent.
-
Field Details
-
hooks
-
-
Constructor Details
-
PostUploadHookChain
-
-
Method Details
-
newChain
Create a new hook chaining the given hooks together.- Parameters:
hooks
- hooks to execute, in order.- Returns:
- a new chain of the given hooks.
-
onPostUpload
Notifies the hook that a pack has been sent.- Specified by:
onPostUpload
in interfacePostUploadHook
- Parameters:
stats
- the statistics gathered byPackWriter
for the uploaded pack
-