Package de.rss.fachstudie.MiSim.entities.microservice
Classes that directly relate to microservices, like operations, instances or instance modification events.
-
Class Summary Class Description InstanceKillEvent For now this is an unused event that represents the killing of an instance.InstanceShutdownEndEvent Represents the end of the shutdown process of an instance.InstanceShutdownStartEvent Triggers the instance to stats its shutdown process.InstanceStartupEvent Triggers the startup procedure for aMicroserviceInstance.Microservice A Microservice is one of the core Entities of the simulation.MicroserviceInstance AMicroserviceInstance(in the following just called instance) represents an actual, running instance of aMicroservice.MicroserviceScaleEvent For now this is an unused event to represent the scaling of a microservice.Operation AnOperationrepresents an endpoint of a service. -
Enum Summary Enum Description InstanceState Represents the possible states of aMicroserviceInstance. -
Exception Summary Exception Description NoInstanceAvailableException RuntimeException that is thrown if there are currently no requests service instances available.