Uses of Class
cambio.simulator.entities.microservice.Operation
Packages that use Operation
Package
Description
Contains user request generator definitions.
Classes that directly relate to microservices, like operations, instances or instance modification events.
Network behavior revolving around request sending, monitoring and receiving.
This package contains events that are scheduled independently from the current state of the simulated system.
Contains utility and misc classes.
-
Uses of Operation in cambio.simulator.entities.generator
Fields in cambio.simulator.entities.generator declared as OperationMethods in cambio.simulator.entities.generator that return Operation -
Uses of Operation in cambio.simulator.entities.microservice
Methods in cambio.simulator.entities.microservice that return OperationModifier and TypeMethodDescriptionMicroservice.getOperationByName(String name) Searches anOperationthat has the name that is given as an argument.Microservice.getOperations()Methods in cambio.simulator.entities.microservice with parameters of type OperationModifier and TypeMethodDescriptionvoidMicroservice.applyDelay(desmoj.core.dist.NumericalDist<Double> dist, Operation operationSrc, Operation operationTrg) Applies the given delay distribution to the given operations.voidOperation.applyExtraDelay(desmoj.core.dist.NumericalDist<Double> dist, Operation operationTrg) Add additional delay to this operation.voidMicroservice.setOperations(Operation[] operations) -
Uses of Operation in cambio.simulator.entities.networking
Fields in cambio.simulator.entities.networking declared as OperationMethods in cambio.simulator.entities.networking that return OperationModifier and TypeMethodDescriptionServiceDependencyInstance.getTargetOp()SimpleDependencyDescription.getTargetOperation()Methods in cambio.simulator.entities.networking that return types with arguments of type OperationModifier and TypeMethodDescriptionDependencyDescription.getAllTargetOperations()Return all target operations of the leaf descendants.IntermediateDependencyDescription.getAllTargetOperations()SimpleDependencyDescription.getAllTargetOperations()Methods in cambio.simulator.entities.networking with parameters of type OperationModifier and TypeMethodDescriptionvoidDependencyDescription.applyExtraDelay(desmoj.core.dist.NumericalDist<Double> dist, Operation operationTrg) Add additional delay to all leaf descendants with the specified target.voidIntermediateDependencyDescription.applyExtraDelay(desmoj.core.dist.NumericalDist<Double> dist, Operation operationTrg) voidSimpleDependencyDescription.applyExtraDelay(desmoj.core.dist.NumericalDist<Double> dist, Operation operationTrg) Constructors in cambio.simulator.entities.networking with parameters of type OperationModifierConstructorDescriptionprotectedRequest(desmoj.core.simulator.Model model, String name, boolean showInTrace, Request parent, Operation operation, MicroserviceInstance requester) ServiceDependencyInstance(desmoj.core.simulator.Model model, Request parentRequest, Operation targetOp, SimpleDependencyDescription dependencyDescription) Creates an actual instance of aSimpleDependencyDescription.SimpleDependencyDescription(Operation parent, Operation targetOperation) Constructs a new Dependency object to represent the need of one operation to call another.SimpleDependencyDescription(Operation parent, Operation targetOperation, double probability) Constructs a new Dependency object to represent the need of one operation to call another.SimpleDependencyDescription(Operation parent, Operation targetOperation, double probability, Double customDelay) Constructs a new Dependency object to represent the need of one operation to call another.SimpleDependencyDescription(Operation parent, Operation targetOperation, double probability, Double customDelay, double alternativeProbability) Constructs a new Dependency object to represent the need of one operation to call another.UserRequest(desmoj.core.simulator.Model model, String name, boolean showInTrace, Operation operation) -
Uses of Operation in cambio.simulator.events
Constructors in cambio.simulator.events with parameters of type OperationModifierConstructorDescriptionDelayInjection(desmoj.core.simulator.Model model, String name, boolean showInTrace, double delay, double stdDeviation, Microservice microservice, Operation operationSrc, Operation operationTrg) Constructs a newDelayInjection. -
Uses of Operation in cambio.simulator.misc
Methods in cambio.simulator.misc that return OperationModifier and TypeMethodDescriptionstatic OperationNameResolver.resolveOperationName(@NotNull ArchitectureModel model, @NotNull String name) Resolves the given name into aOperationobject.static OperationNameResolver.resolveOperationName(MiSimModel model, String name) Resolves the given name into aOperationobject. -
Uses of Operation in cambio.simulator.parsing.adapter.architecture
Methods in cambio.simulator.parsing.adapter.architecture that return OperationMethods in cambio.simulator.parsing.adapter.architecture with parameters of type Operation