Uses of Package
cambio.simulator.entities.patterns
Packages that use cambio.simulator.entities.patterns
Package
Description
Contains user request generator definitions.
Classes that directly relate to microservices, like operations, instances or instance modification events.
Contains implementations of resilience patterns.
Revolves around parsing architecture and experiment data into objects.
-
Classes in cambio.simulator.entities.patterns used by cambio.simulator.entities.generator
-
Classes in cambio.simulator.entities.patterns used by cambio.simulator.entities.microserviceClassDescriptionRepresents a resilience pattern that is owned by a
MicroserviceInstance
.Can store the configuration of anInstanceOwnedPattern
.Wrapper Class forILoadBalancingStrategy
to encapsulate common behavior around it. -
Classes in cambio.simulator.entities.patterns used by cambio.simulator.entities.patternsClassDescriptionContains the three possible states of a CircuitBreaker.Represents an exponential retry backoff strategy.Interface for classes that represent the State of a Circuit Breaker.Interface for a load balancing strategy.Represents a resilience pattern that is owned by a
MicroserviceInstance
.Represents all pattern lifecycle hooks.Marks a periodically appearing service owned pattern.Interface that represnts a strategy of aRetry
.Non-Functional interface to mark classes as Strategies for parsing.Interface to mark classes as acceptors of anIStrategy
.Represents a linear retry backoff strategy.Class that takes care of periodically triggeringIPeriodicPattern
objects.Resilience Pattern that is owned by aMicroservice
.Represents aServiceOwnedPattern
that wants to be injected with anIStrategy
object.Represents a pattern owned by aMicroservice
that employs aIStrategy
.Represents a pattern owned by aMicroservice
that employs aIStrategy
. -
Classes in cambio.simulator.entities.patterns used by cambio.simulator.parsing
-
Classes in cambio.simulator.entities.patterns used by cambio.simulator.parsing.adapter.architectureClassDescriptionCan store the configuration of an
InstanceOwnedPattern
.Resilience Pattern that is owned by aMicroservice
.