package

com.atlassian.bitbucket.hook.repository

Interfaces

AsyncPostReceiveRepositoryHook Configured and enabled Repository Hook that is called after a push request is completed. 
CommitAddedDetails Describes a commit that was added / is about to be added to a ref
CommitRemovedDetails Describes a commit that was removed / is about to be removed from a ref
PostRepositoryHook<T extends RepositoryHookRequest> Hook that is called for after changes to 1 or more refs have been made 
PreReceiveRepositoryHook Configured and enabled Repository Hook that is called just before a push request is completed. 
PreRepositoryHook<T extends RepositoryHookRequest> Hook that is called for all veto-able changes to 1 or more Refs. 
PreRepositoryHookCommitCallback Specialized callback that pre-hooks can register to receive commit-level details for the requested change. 
RepositoryHookCommitCallback A callback to receive more information about commits added or removed in a RepositoryHookRequest. 
RepositoryHookImplementor Provides no actual methods but serves as a flag for the supported types of repository hooks, which includes PreReceiveRepositoryHook, AsyncPostReceiveRepositoryHook and RepositoryMergeRequestCheck
RepositoryMergeRequestCheck Used to enforce a specific precondition for a merge operation. 
RepositoryMergeRequestCheckContext In addition to the normal MergeRequest parameters, will have additional settings which can be configured per-repository. 

Classes