public class

PullRequestParticipantStatusUpdatedEvent

extends PullRequestEvent
java.lang.Object
   ↳ java.util.EventObject
     ↳ com.atlassian.bitbucket.event.ApplicationEvent
       ↳ com.atlassian.bitbucket.event.pull.PullRequestEvent
         ↳ com.atlassian.bitbucket.event.pull.PullRequestParticipantStatusUpdatedEvent
Known Direct Subclasses
Known Indirect Subclasses

Class Overview

Base class for events raised when a participant updates its status on a pull request.

Summary

[Expand]
Inherited Fields
From class java.util.EventObject
Protected Constructors
PullRequestParticipantStatusUpdatedEvent(Object source, PullRequest pullRequest, PullRequestAction action, PullRequestParticipant participant, PullRequestParticipantStatus previousStatus)
Constructs a new PullRequestEvent.
Public Methods
@Nonnull PullRequestParticipant getParticipant()
@Nonnull PullRequestParticipantStatus getPreviousStatus()
[Expand]
Inherited Methods
From class com.atlassian.bitbucket.event.pull.PullRequestEvent
From class com.atlassian.bitbucket.event.ApplicationEvent
From class java.util.EventObject
From class java.lang.Object

Protected Constructors

protected PullRequestParticipantStatusUpdatedEvent (Object source, PullRequest pullRequest, PullRequestAction action, PullRequestParticipant participant, PullRequestParticipantStatus previousStatus)

Constructs a new PullRequestEvent. All parameters are required.

Parameters
source the component raising the event
pullRequest the affected pull request
action the action performed on the pull request
participant the participant whose status has been updatedStatus
previousStatus the participant status before the update

Public Methods

@Nonnull public PullRequestParticipant getParticipant ()

@Nonnull public PullRequestParticipantStatus getPreviousStatus ()