package

com.atlassian.bitbucket.hook

Interfaces

BuiltinHookHandlerFactory Factory for HookHandler that Bitbucket ships with. 
HookRequestHandle A handle on the hook request which provides the required information to make a successful callback to Stash via their hook callback socket  
HookService A service which handles the management of hook requests. 
PostReceiveHook This interface is deprecated. in 5.0 for removal in 6.0. Use a repository-hook module and implement PostRepositoryHook instead. Set configurable="false" on the module to create a hook that is enabled for all repositories and check the getTrigger() hook trigger} to only respond to pushes. If the hook must be called synchronously, make sure to annotate the implementation class with SynchronousPreferred  
PreReceiveHook This interface is deprecated. in 5.0 for removal in 6.0. Use a repository-hook module and implement PreRepositoryHook instead. Set configurable="false" on the module to create a hook that is enabled for all repositories and check the hook trigger to only respond to pushes  

Classes

BaseScmHookModuleDescriptor<T> Base implementation for scm hook module descriptor. 
HookUtils Utility methods for configuring processes, whether using Java's ProcessBuilder or Atlassian Process Utils, to execute pre-receive and post-receive hooks.