java.lang.Object | |||||
↳ | java.util.EventObject | ||||
↳ | com.atlassian.bitbucket.event.ApplicationEvent | ||||
↳ | com.atlassian.bitbucket.event.repository.RepositoryEvent | ||||
↳ | com.atlassian.bitbucket.event.repository.AbstractRepositoryModificationEvent | ||||
↳ | com.atlassian.bitbucket.event.repository.RepositoryModificationRequestedEvent |
Raised just before a repository
is updated. This event is synchronous, allowing listeners to
perform operations in the same database transaction where the repository will be updated.
When this event is raised, the repository's persisted state has not been updated, so getRepository()
matches the old values
.
This event is cancelable
. A listener may prevent the repository from being updated by
canceling
this event. Throwing an exception will not prevent the repository
from being updated; the exception will be logged and ignored.
[Expand]
Inherited Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.atlassian.bitbucket.event.repository.AbstractRepositoryModificationEvent
| |||||||||||
From class
java.util.EventObject
|
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Cancels repository modification, providing a message explaining why.
| |||||||||||
Retrieves a flag indicating whether repository modification has already been canceled by another listener.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.atlassian.bitbucket.event.repository.AbstractRepositoryModificationEvent
| |||||||||||
From class
com.atlassian.bitbucket.event.repository.RepositoryEvent
| |||||||||||
From class
com.atlassian.bitbucket.event.ApplicationEvent
| |||||||||||
From class
java.util.EventObject
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
com.atlassian.bitbucket.util.CancelState
|
Cancels repository modification, providing a message explaining why.
message | a descriptive message explaining why the operation has been canceled |
---|
Retrieves a flag indicating whether repository modification has already been canceled by another listener.
true
if another listener has already canceled repository modification; otherwise, false