Class Overview
Fired when maintenance has begun.
On receiving this event plugins must avoid running any operations that may use database connections or alter
the product's
home or
shared home until maintenance has
ended.
Operations running when the event is fired should be terminated at the earliest opportunity. Scheduled operations
(that are not scheduled through Atlassian APIs) should be disabled until maintenance is complete.
Failure to observe this may result in used database connections becoming invalidated, may
prevent the product from starting its maintenance task or in the worst case may make the maintenance tasks
(such as backup or database migration) complete unreliable.
Summary
|
[Expand]
Inherited Fields |
From class
java.util.EventObject
|
|
[Expand]
Inherited Methods |
From class
com.atlassian.stash.event.StashEvent
|
From class
java.util.EventObject
|
Object
|
getSource()
|
|
String
|
toString()
|
|
From class
java.lang.Object
|
Object
|
clone()
|
|
boolean
|
equals(Object arg0)
|
|
void
|
finalize()
|
|
final
Class<?>
|
getClass()
|
|
int
|
hashCode()
|
|
final
void
|
notify()
|
|
final
void
|
notifyAll()
|
|
String
|
toString()
|
|
final
void
|
wait()
|
|
final
void
|
wait(long arg0, int arg1)
|
|
final
void
|
wait(long arg0)
|
|
Public Constructors
public
MaintenanceStartedEvent
(Object source)