Uses of Class
de.rss.fachstudie.MiSim.entities.microservice.Microservice
| Package | Description |
|---|---|
| de.rss.fachstudie.MiSim.entities.microservice |
Classes that directly relate to microservices, like operations, instances or instance modification events.
|
| de.rss.fachstudie.MiSim.entities.networking |
Network behavior revolving around request sending, monitoring and receiving.
|
| de.rss.fachstudie.MiSim.entities.patterns |
Contains implementations of resilience patterns.
|
| de.rss.fachstudie.MiSim.events |
This package contains events that are scheduled independently from the current state of the simulated system.
|
| de.rss.fachstudie.MiSim.export |
Report collection and data framework.
|
| de.rss.fachstudie.MiSim.models |
Entry point and classes that contain information of the current simulation.
|
| de.rss.fachstudie.MiSim.parsing |
Revolves around parsing architecture and experiment data into objects.
|
-
Uses of Microservice in de.rss.fachstudie.MiSim.entities.microservice
Methods in de.rss.fachstudie.MiSim.entities.microservice that return Microservice Modifier and Type Method Description MicroserviceMicroserviceInstance. getOwner()MicroserviceOperation. getOwnerMS()Constructors in de.rss.fachstudie.MiSim.entities.microservice with parameters of type Microservice Constructor Description MicroserviceInstance(desmoj.core.simulator.Model model, String name, boolean showInTrace, Microservice microservice, int instanceID)MicroserviceScaleEvent(desmoj.core.simulator.Model model, String s, boolean b, Microservice microservice, int targetInstanceCount)Operation(desmoj.core.simulator.Model model, String name, boolean showInTrace, Microservice ownerMS, int demand) -
Uses of Microservice in de.rss.fachstudie.MiSim.entities.networking
Methods in de.rss.fachstudie.MiSim.entities.networking that return Microservice Modifier and Type Method Description MicroserviceNetworkDependency. getTarget_Service()MicroserviceDependency. getTargetMicroservice()Methods in de.rss.fachstudie.MiSim.entities.networking with parameters of type Microservice Modifier and Type Method Description NetworkRequestSendEventRequestSender. sendRequest(String eventName, Request request, Microservice target)Starts a RequestSendingProcessNetworkRequestSendEventRequestSender. sendRequest(String eventName, Request request, Microservice target, desmoj.core.simulator.TimeSpan delay)Starts a RequestSendingProcessConstructors in de.rss.fachstudie.MiSim.entities.networking with parameters of type Microservice Constructor Description NetworkRequestSendEvent(desmoj.core.simulator.Model model, String name, boolean showInTrace, Request request, Microservice target) -
Uses of Microservice in de.rss.fachstudie.MiSim.entities.patterns
Fields in de.rss.fachstudie.MiSim.entities.patterns declared as Microservice Modifier and Type Field Description protected MicroserviceServiceOwnedPattern. ownerConstructors in de.rss.fachstudie.MiSim.entities.patterns with parameters of type Microservice Constructor Description PeriodicServiceOwnedPattern(desmoj.core.simulator.Model model, String name, boolean showInTrace, Microservice owner)PreemptiveAutoScaler(desmoj.core.simulator.Model model, String name, boolean showInTrace, Microservice owner)ServiceOwnedPattern(desmoj.core.simulator.Model model, String name, boolean showInTrace, Microservice owner) -
Uses of Microservice in de.rss.fachstudie.MiSim.events
Constructors in de.rss.fachstudie.MiSim.events with parameters of type Microservice Constructor Description ChaosMonkeyEvent(desmoj.core.simulator.Model owner, String name, boolean showInTrace, Microservice microservice, int instances)Instantiate aChaosMonkeyEvent.LatencyMonkeyEvent(desmoj.core.simulator.Model model, String name, boolean showInTrace, double delay, double std_deviation, Microservice microservice)LatencyMonkeyEvent(desmoj.core.simulator.Model model, String name, boolean showInTrace, double delay, double std_deviation, Microservice microservice, Operation operation_src, Operation operation_trg)LatencyMonkeyEvent(desmoj.core.simulator.Model model, String name, boolean showInTrace, double delay, Microservice microservice)SummonerMonkeyEvent(desmoj.core.simulator.Model owner, String name, boolean showInTrace, Microservice microservice, int instances)Instantiate aSummonerMonkeyEvent. -
Uses of Microservice in de.rss.fachstudie.MiSim.export
Constructor parameters in de.rss.fachstudie.MiSim.export with type arguments of type Microservice Constructor Description DependencyGraph(MainModel model, Collection<Microservice> microservices)Instantiates aDependencyGraph. -
Uses of Microservice in de.rss.fachstudie.MiSim.models
Methods in de.rss.fachstudie.MiSim.models that return types with arguments of type Microservice Modifier and Type Method Description Set<Microservice>ArchitectureModel. getMicroservices() -
Uses of Microservice in de.rss.fachstudie.MiSim.parsing
Fields in de.rss.fachstudie.MiSim.parsing declared as Microservice Modifier and Type Field Description static Microservice[]ArchModelParser. microservicesMethods in de.rss.fachstudie.MiSim.parsing that return Microservice Modifier and Type Method Description MicroserviceMicroservicePOJO. convertToMicroservice(desmoj.core.simulator.Model model, boolean showInTrace)protected MicroserviceParser. getMircoserviceFromName(String name)Methods in de.rss.fachstudie.MiSim.parsing that return types with arguments of type Microservice Modifier and Type Method Description static Set<Microservice>ArchModelParser. parseMicroservicesArchModelFile(Path path)Step one of parsing.Methods in de.rss.fachstudie.MiSim.parsing with parameters of type Microservice Modifier and Type Method Description protected OperationParser. getOperationFromName(String name, Microservice parent)ServiceOwnedPatternPatternData. tryGetServiceOwnedPatternOrNull(Microservice owner_service)Tries to parse the pattern into anServiceOwnedPattern.