java.lang.Object | |||||
↳ | java.util.EventObject | ||||
↳ | com.atlassian.stash.event.StashEvent | ||||
↳ | com.atlassian.stash.event.ProjectEvent | ||||
↳ | com.atlassian.stash.event.AbstractProjectModificationEvent | ||||
↳ | com.atlassian.stash.event.ProjectModificationRequestedEvent |
Raised just before a project
is updated. This event is synchronous, allowing listeners to
perform operations in the same database transaction where the project will be updated.
getProject()
matches the old values
.
This event is cancelable
. A listener may prevent the project from being updated by
canceling
this event. Throwing an exception will not prevent the project
from being updated; the exception will be logged and ignored.
This event is internally audited with a LOW priority
[Expand]
Inherited Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.atlassian.stash.event.AbstractProjectModificationEvent
| |||||||||||
From class
java.util.EventObject
|
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Cancels project modification, providing a message explaining why.
| |||||||||||
Retrieves a flag indicating whether project modification has already been canceled by another listener.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.atlassian.stash.event.AbstractProjectModificationEvent
| |||||||||||
From class
com.atlassian.stash.event.ProjectEvent
| |||||||||||
From class
com.atlassian.stash.event.StashEvent
| |||||||||||
From class
java.util.EventObject
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
com.atlassian.stash.util.CancelState
|
Cancels project modification, providing a message explaining why.
message | a descriptive message explaining why the operation has been canceled |
---|
Retrieves a flag indicating whether project modification has already been canceled by another listener.
true
if another listener has already canceled project modification; otherwise, false