public interface PreRepositoryHook<T extends com.atlassian.bitbucket.hook.repository.RepositoryHookRequest>
Modifier and Type | Method and Description |
---|---|
default void |
onEnd(PreRepositoryHookContext context,
T request,
com.atlassian.bitbucket.hook.repository.RepositoryHookResult result)
Callback method that is called after all registered and enabled hooks have been called
|
com.atlassian.bitbucket.hook.repository.RepositoryHookResult |
preUpdate(PreRepositoryHookContext context,
T request)
Callback method that is called just before a request to update one or more
refs is completed. |
@Nonnull com.atlassian.bitbucket.hook.repository.RepositoryHookResult preUpdate(@Nonnull PreRepositoryHookContext context, @Nonnull T request)
refs
is completed.context
- provides hook settings and provides a way to obtain the commits added/removedrequest
- provides the refs that are about to be updated.default void onEnd(@Nonnull PreRepositoryHookContext context, @Nonnull T request, @Nonnull com.atlassian.bitbucket.hook.repository.RepositoryHookResult result)
context
- provides hook settings and a way to obtain the commits added/removedrequest
- the change requestresult
- the combined outcome of all hooks that have been called, containing all vetoes returned by any
of the hooksCopyright © 2024 Atlassian. All rights reserved.