Class Hierarchy
- java.lang.Object
- org.springframework.boot.availability.ApplicationAvailabilityBean (implements org.springframework.boot.availability.ApplicationAvailability, org.springframework.context.ApplicationListener<E>)
- java.util.EventObject (implements java.io.Serializable)
- org.springframework.context.ApplicationEvent
- org.springframework.context.PayloadApplicationEvent<T> (implements org.springframework.core.ResolvableTypeProvider)
- org.springframework.boot.availability.AvailabilityChangeEvent<S>
- org.springframework.context.PayloadApplicationEvent<T> (implements org.springframework.core.ResolvableTypeProvider)
- org.springframework.context.ApplicationEvent
Interface Hierarchy
- org.springframework.boot.availability.ApplicationAvailability
- org.springframework.boot.availability.AvailabilityState
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.springframework.boot.availability.LivenessState (implements org.springframework.boot.availability.AvailabilityState)
- org.springframework.boot.availability.ReadinessState (implements org.springframework.boot.availability.AvailabilityState)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)