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 © 2019 Atlassian. All rights reserved.