Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

See Class diagramm for HaActiveServiceResolver.

Pic#5 - Class diagramm 

PlantUML
titleHaActiveServiceResolver
@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.

...