Uses of Class
de.rss.fachstudie.MiSim.entities.microservice.Operation
| Package | Description |
|---|---|
| de.rss.fachstudie.MiSim.entities.generator |
Contains user request generator definitions.
|
| 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.events |
This package contains events that are scheduled independently from the current state of the simulated system.
|
| de.rss.fachstudie.MiSim.parsing |
Revolves around parsing architecture and experiment data into objects.
|
-
Uses of Operation in de.rss.fachstudie.MiSim.entities.generator
Fields in de.rss.fachstudie.MiSim.entities.generator declared as Operation Modifier and Type Field Description protected OperationGenerator. operationTarget OperationConstructors in de.rss.fachstudie.MiSim.entities.generator with parameters of type Operation Constructor Description Generator(desmoj.core.simulator.Model model, String name, boolean showInTrace, Operation operation)Superclass for all generators.IntervalGenerator(desmoj.core.simulator.Model model, String name, boolean showInTrace, Operation operation, double interval)IntervalGenerator(desmoj.core.simulator.Model model, String name, boolean showInTrace, Operation operation, double interval, double start)LIMBOGenerator(desmoj.core.simulator.Model model, String name, boolean showInTrace, Operation operation, File limboModel)LIMBOGenerator(desmoj.core.simulator.Model model, String name, boolean showInTrace, Operation operation, File limboModel, boolean repeating)LIMBOGenerator(desmoj.core.simulator.Model model, String name, boolean showInTrace, Operation operation, File LimboProfile, boolean repeating, double repetition_skip)LIMBOGenerator(desmoj.core.simulator.Model model, String name, boolean showInTrace, Operation operation, File limboModel, double repetition_skip) -
Uses of Operation in de.rss.fachstudie.MiSim.entities.microservice
Methods in de.rss.fachstudie.MiSim.entities.microservice that return Operation Modifier and Type Method Description OperationMicroservice. getOperationByName(String name)Searches anOperationthat has the name that is given as an argument.Operation[]Microservice. getOperations()Methods in de.rss.fachstudie.MiSim.entities.microservice with parameters of type Operation Modifier and Type Method Description voidMicroservice. applyDelay(desmoj.core.dist.NumericalDist<Double> dist, Operation operation_src, Operation operation_trg)voidOperation. applyExtraDelay(desmoj.core.dist.NumericalDist<Double> dist, Operation operation_trg)voidMicroservice. setOperations(Operation[] operations) -
Uses of Operation in de.rss.fachstudie.MiSim.entities.networking
Fields in de.rss.fachstudie.MiSim.entities.networking declared as Operation Modifier and Type Field Description OperationRequest. operationMethods in de.rss.fachstudie.MiSim.entities.networking that return Operation Modifier and Type Method Description OperationNetworkDependency. getTarget_op()OperationDependency. getTargetOperation()Constructors in de.rss.fachstudie.MiSim.entities.networking with parameters of type Operation Constructor Description Dependency(Operation parent, Operation targetOperation)Constructs a new Dependency object to represent the need of one operation to call another.Dependency(Operation parent, Operation targetOperation, double probability)Constructs a new Dependency object to represent the need of one operation to call another.Dependency(Operation parent, Operation targetOperation, double probability, Double custom_delay)NetworkDependency(desmoj.core.simulator.Model model, Request parent_request, Operation target_op, Dependency dependency_data)Request(desmoj.core.simulator.Model model, String name, boolean showInTrace, Request parent, Operation operation, MicroserviceInstance requester)UserRequest(desmoj.core.simulator.Model model, String name, boolean showInTrace, Operation operation) -
Uses of Operation in de.rss.fachstudie.MiSim.events
Constructors in de.rss.fachstudie.MiSim.events with parameters of type Operation Constructor Description 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, double std_deviation, Operation operation_src)LatencyMonkeyEvent(desmoj.core.simulator.Model model, String name, boolean showInTrace, double delay, Operation operation_src)LatencyMonkeyEvent(desmoj.core.simulator.Model model, String name, boolean showInTrace, double delay, Operation operation_src, Operation operation_trg) -
Uses of Operation in de.rss.fachstudie.MiSim.parsing
Methods in de.rss.fachstudie.MiSim.parsing that return Operation Modifier and Type Method Description protected OperationParser. getOperationFromName(String name, Microservice parent)Methods in de.rss.fachstudie.MiSim.parsing with parameters of type Operation Modifier and Type Method Description voidDependencyParser. setOwningOperation(Operation owner)