Class WobblyServiceInteraction

java.lang.Object
edu.university.ecs.lab.detection.antipatterns.models.AbstractAntiPattern
edu.university.ecs.lab.detection.antipatterns.models.WobblyServiceInteraction
All Implemented Interfaces:
JsonSerializable

public class WobblyServiceInteraction extends AbstractAntiPattern
Represents a wobbly service interaction.
  • Field Details

    • NAME

      private static final String NAME
      Anti-pattern name
      See Also:
    • DESCRIPTION

      private static final String DESCRIPTION
      Anti-pattern description
      See Also:
    • wobblyServiceInteractions

      private List<String> wobblyServiceInteractions
      List of wobbly service interactions in the format: microserviceName.className.methodName
  • Constructor Details

    • WobblyServiceInteraction

      public WobblyServiceInteraction(List<String> wobblyServiceInteractions)
      Constructs a WobblyServiceInteraction object initialized with the given list of interactions.
      Parameters:
      wobblyServiceInteractions - the list of wobbly service interactions
  • Method Details