Class ShutdownComponentResult
java.lang.Object
com.soklet.ShutdownComponentResult
Immutable terminal evidence for one framework-managed shutdown component.
-
Method Summary
Modifier and TypeMethodDescriptionReturns throwables in deterministic observation order.toString()Returns a bounded, single-line diagnostic with the component type, disposition, Throwable count and residual-activity categories.
-
Method Details
-
getShutdownComponentType
- Returns:
- shutdown component type
-
getShutdownComponentDisposition
- Returns:
- shutdown component disposition
-
getThrowables
Returns throwables in deterministic observation order. Throwable instances retain their exact identities and may contain application-sensitive data. Competing failures retained by the lifecycle coordinator are separate entries rather than suppressed exceptions added to the primary failure.- Returns:
- immutable throwable list
-
getResidualActivityEvidence
- Returns:
- residual-activity evidence, otherwise empty
-
toString
Returns a bounded, single-line diagnostic with the component type, disposition, Throwable count and residual-activity categories. Does not invoke Throwable methods or render residual-summary text.
-