java.lang.Object | ||||
↳ | java.util.EventObject | |||
↳ | com.atlassian.bitbucket.event.ApplicationEvent | |||
↳ | com.atlassian.bitbucket.event.repository.RepositoryEvent | |||
↳ | com.atlassian.bitbucket.event.repository.RepositoryCreationRequestedEvent |
Known Direct Subclasses |
Raised just before a repository
is created. This event is synchronous, allowing listeners to
perform operations in the same database transaction where the repository will be created.
This event is cancelable
. A listener may prevent the repository from being created by
canceling
this event. Throwing an exception will not prevent the repository
from being created; the exception will be logged and ignored.
Note: The repository attached to the event will not have an ID
, as it has not
been created yet. Any listener which would like to create associations based on that ID must listen for the
RepositoryCreatedEvent
instead, which will include it (but will not run in the same transaction).
This event is internally audited with a LOW priority.
[Expand]
Inherited Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.util.EventObject
|
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Cancels repository creation, providing a message explaining why.
| |||||||||||
Retrieves a flag indicating whether repository creation has already been canceled by another listener.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
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 creation, providing a message explaining why.
message | a descriptive message explaining why the operation has been canceled |
---|
Retrieves a flag indicating whether repository creation has already been canceled by another listener.
true
if another listener has already canceled repository creation; otherwise, false