public interface Stability
Theoretically, the architecture of a dynamic system is considered as stable when there are no change in progress. This concept is useful to determine when the system as complete its startup sequence, but also important ofter any deployment action that may have change the underlying architecture.
The stability service is implemented by Chameleon itself, but is made to be extended so the application can
contribute StabilityChecker to extend the stability computation.
Be aware that stability computation is blocking the caller thread.
| Modifier and Type | Method and Description |
|---|---|
Map<StabilityChecker,StabilityResult> |
getStabilityResult()
Checks and retrieve the individual stability check result.
|
boolean |
isStable()
Checks whether the current framework is stable or not.
|
boolean isStable()
true if the stability is reached, false otherwise.Map<StabilityChecker,StabilityResult> getStabilityResult()
Copyright © 2009–2015 OW2 Chameleon. All rights reserved.