Class PostUploadHookChain

java.lang.Object
org.eclipse.jgit.transport.PostUploadHookChain
All Implemented Interfaces:
PostUploadHook

public class PostUploadHookChain extends Object implements PostUploadHook
PostUploadHook that delegates to a list of other hooks.

Hooks are run in the order passed to the constructor.

Since:
4.1
  • Field Details

  • Constructor Details

  • Method Details

    • newChain

      public static PostUploadHook newChain(List<PostUploadHook> hooks)
      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

      public void onPostUpload(PackStatistics stats)
      Notifies the hook that a pack has been sent.
      Specified by:
      onPostUpload in interface PostUploadHook
      Parameters:
      stats - the statistics gathered by PackWriter for the uploaded pack