...
See Class diagramm for HaActiveServiceResolver.
Pic#5 - Class diagramm
PlantUML | ||
---|---|---|
| ||
@startuml
interface FailoverStrategy {
+getActiveServiceIndex()
}
class HaBaseStrategy {
}
class HaActiveServiceResolver {
-currentServiceIndex: int
-strategy: FailoverStrategy
+resetStateToFilover()
+getActiveService()
}
FailoverStrategy <.. HaBaseStrategy
HaBaseStrategy <.. HaActiveServiceResolver: <<uses>>
note "Performs failover operation" as N1
HaActiveServiceResolver .. N1
@enduml |
See initial implementattion of HaActiveServiceResolver.
...