Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractCallOverWireEvent - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events
- AbstractCallOverWireEvent(CallOverWireRequest) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events.AbstractCallOverWireEvent
- AbstractJobEvent - Class in org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events
-
This abstract class is designed for events that notify a change in the
ActiveJob
entity. - AbstractJobEvent(Job, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events.AbstractJobEvent
- AbstractResource - Class in org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.resources
-
Abstract class that holds the required information for a (active, passive) resource and already implements the method appropriately.
- AbstractResource(long, String, Object) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.resources.AbstractResource
-
Constructs the abstract resource with the required instances.
- AbstractResourceRequestEvent - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events
-
This abstract event class is an upper bound of events that contain information about a resource request.
- AbstractResourceRequestEvent(ResourceDemandRequest) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events.AbstractResourceRequestEvent
- AbstractResourceRequestEvent(ResourceDemandRequest, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events.AbstractResourceRequestEvent
- AbstractResourceTable<K,
R extends IResource> - Class in org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.resources - AbstractResourceTable() - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.resources.AbstractResourceTable
- AbstractSEFFInterpretationEvent - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events
-
This is the base abstract event especially designed for the interpretation of the SEFF behaviors.
- AbstractSEFFInterpretationEvent(SEFFInterpretationContext, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events.AbstractSEFFInterpretationEvent
- AbstractStoExProxy<T> - Class in org.palladiosimulator.analyzer.slingshot.common.utils.stoexproxy
-
An abstract class defining the basic calculation proxy.
- AbstractStoExProxy(PCMRandomVariable, Class<T>) - Constructor for class org.palladiosimulator.analyzer.slingshot.common.utils.stoexproxy.AbstractStoExProxy
- AbstractUserChangedEvent - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events
-
This abstract class represents an EntityChangedEvent specifically for the
UserInterpretationContext
entity. - AbstractUserChangedEvent(UserInterpretationContext, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events.AbstractUserChangedEvent
- ACTIVE - Enum constant in enum class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.ResourceDemandRequest.ResourceType
-
Specifies that the resource is ACTIVE, such as CPU, Ethernet, etc.
- ActiveJob - Class in org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs
-
A
ActiveJob
represents an active resource job that either has to be processed, is being processed or was already processed by the simulator. - ActiveJob.Builder - Class in org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs
-
Builder to build
ActiveJob
. - ActiveResourceFinished - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events
-
Tells that the active resource has finished its work.
- ActiveResourceFinished(ResourceDemandRequest) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events.ActiveResourceFinished
- ActiveResourceFinished(ResourceDemandRequest, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events.ActiveResourceFinished
- ActiveResourceStateUpdated - Class in org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events
-
Event to announce the state of an active resource.
- ActiveResourceStateUpdated(Job, long, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events.ActiveResourceStateUpdated
- actualBuilder() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.UserInterpretationContext.BaseBuilder
- addParameterToStackFrame(SimulatedStackframe<Object>, EList<VariableUsage>, SimulatedStackframe<Object>) - Static method in class org.palladiosimulator.analyzer.slingshot.common.utils.SimulatedStackHelper
-
Adds parameters to given stack frame.
B
- BaseBuilder() - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.UserInterpretationContext.BaseBuilder
- BaseBuilder() - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.UsageScenarioBehaviorContext.BaseBuilder
- BranchBehaviorContextHolder - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext
-
This class is used for handling Branch actions.
- BranchBehaviorContextHolder(ResourceDemandingBehaviour, AbstractAction, SeffBehaviorWrapper) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext.BranchBehaviorContextHolder
-
Instantiates the BranchBehaviorContextHolder.
- BranchScenarioContext - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior
-
This indicates for a inner scenario within a branch.
- BranchScenarioContext(BranchScenarioContext.Builder) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.BranchScenarioContext
- BranchScenarioContext.Builder - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior
- build() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs.ActiveJob.Builder
-
Builder method of the builder.
- build() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs.WaitingJob.Builder
-
Builder method of the builder.
- build() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.GeneralEntryRequest.Builder
- build() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.CallOverWireRequest.Builder
- build() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.ResourceDemandRequest.Builder
- build() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.SEFFInterpretationContext.Builder
- build() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.user.RequestProcessingContext.Builder
- build() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.ClosedWorkloadUserInterpretationContext.Builder
- build() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.OpenWorkloadUserInterpretationContext.Builder
- build() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.UsageInterpretationContext.Builder
- build() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.UsageScenarioInterpretationContext.Builder
- build() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.UserInterpretationContext.BaseBuilder
- build() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.BranchScenarioContext.Builder
- build() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.LoopScenarioBehaviorContext.Builder
- build() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.RootScenarioContext.Builder
- build() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.UsageScenarioBehaviorContext.BaseBuilder
- build() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.UserRequest.Builder
- builder() - Static method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs.ActiveJob
-
Creates builder to build
ActiveJob
. - builder() - Static method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs.WaitingJob
-
Creates builder to build
WaitingJob
. - builder() - Static method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.GeneralEntryRequest
-
Creates builder to build
GeneralEntryRequest
. - builder() - Static method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.CallOverWireRequest
- builder() - Static method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.ResourceDemandRequest
-
Creates builder to build
ResourceDemandRequest
. - builder() - Static method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.SEFFInterpretationContext
-
Creates builder to build
SEFFInterpretationContext
. - builder() - Static method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.user.RequestProcessingContext
-
Creates builder to build
RequestProcessingContext
. - builder() - Static method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.ClosedWorkloadUserInterpretationContext
-
Creates builder to build
ClosedWorkloadUserInterpretationContext
. - builder() - Static method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.OpenWorkloadUserInterpretationContext
- builder() - Static method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.UsageInterpretationContext
-
Creates builder to build
UsageInterpretationContext
. - builder() - Static method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.UsageScenarioInterpretationContext
-
Creates builder to build
UsageScenarioInterpretationContext
. - builder() - Static method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.BranchScenarioContext
- builder() - Static method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.LoopScenarioBehaviorContext
- builder() - Static method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.RootScenarioContext
- builder() - Static method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.UserRequest
-
Creates builder to build
UserRequest
. - Builder() - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.OpenWorkloadUserInterpretationContext.Builder
- Builder() - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.BranchScenarioContext.Builder
- Builder() - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.RootScenarioContext.Builder
C
- calculateRV() - Method in class org.palladiosimulator.analyzer.slingshot.common.utils.stoexproxy.AbstractStoExProxy
- calculateRV() - Method in interface org.palladiosimulator.analyzer.slingshot.common.utils.stoexproxy.StoExProxy
-
Returns the instance of the evaluated random variable.
- CallOverWireAborted - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events
- CallOverWireAborted(CallOverWireRequest) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events.CallOverWireAborted
- CallOverWireRequest - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource
-
This request is used for calls over the wire and contains all the information needed to make a call to the destination.
- CallOverWireRequest(CallOverWireRequest.Builder) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.CallOverWireRequest
- CallOverWireRequest.Builder - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource
- CallOverWireRequested - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events
-
This event is used to indicate that a call from a SEFF to somewhere outside is being made (i.e., the call to another component of the system).
- CallOverWireRequested(CallOverWireRequest) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events.CallOverWireRequested
- CallOverWireSucceeded - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events
- CallOverWireSucceeded(CallOverWireRequest) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events.CallOverWireSucceeded
- caseAbstractUserAction(AbstractUserAction) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.interpreters.UsageScenarioInterpreter
- caseBranch(Branch) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.interpreters.UsageScenarioInterpreter
-
Interprets the branch action by randomly picking the branch transition in accordance to their branch probabilities.
- caseDelay(Delay) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.interpreters.UsageScenarioInterpreter
-
Interprets the delay of a user by resulting in two events: The
UserSlept
event will be first returned, and then theUserWokeUp
with the delay will be returned. - caseEntryLevelSystemCall(EntryLevelSystemCall) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.interpreters.UsageScenarioInterpreter
-
Interprets the EntryLevelSystemCall of the usage model.
- caseLoop(Loop) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.interpreters.UsageScenarioInterpreter
-
This will handle the loop action by evaluating the number of loops that should happen and returning a set of
UserLoopInitiated
event. - caseScenarioBehaviour(ScenarioBehaviour) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.interpreters.UsageScenarioInterpreter
-
Interprets the start action of the scenario behavior.
- caseStart(Start) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.interpreters.UsageScenarioInterpreter
-
Interprets the Start action and immediately returns the set with
UserStarted
event. - caseStop(Stop) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.interpreters.UsageScenarioInterpreter
-
Interprets the Stop action.
- caseUsageScenario(UsageScenario) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.interpreters.UsageScenarioInterpreter
-
Interprets the usage scenario.
- checkResultEventTypes(Set<DESEvent>, List<Class<? extends DESEvent>>) - Static method in class org.palladiosimulator.analyzer.slingshot.common.utils.Postconditions
-
Checks whether the events in the result set is represented in the types list.
- checkResultEventTypesAndSize(Set<DESEvent>, List<Class<? extends DESEvent>>, int) - Static method in class org.palladiosimulator.analyzer.slingshot.common.utils.Postconditions
-
Checks that beside type compatability, the set has a certain maximum size.
- clearJobs() - Method in interface org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.resources.IResource
-
Method that clears all the queues of jobs.
- clearResourcesFromJobs() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.resources.AbstractResourceTable
- ClosedWorkloadUserInitiated - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events
-
This event is used for ClosedWorkload users with a think time.
- ClosedWorkloadUserInitiated(UserInterpretationContext, ThinkTime) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events.ClosedWorkloadUserInitiated
-
Initializes the ClosedWorkloadUserInitiated event.
- ClosedWorkloadUserInterpretationContext - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext
-
The interpretation context for Closed workload users.
- ClosedWorkloadUserInterpretationContext.Builder - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext
-
Builder to build
ClosedWorkloadUserInterpretationContext
. - configure() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.ResourceSimulationModule
- configure() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.UsageSimulationModule
- createAndAddResource(String, String[], ResourceSet) - Static method in class org.palladiosimulator.analyzer.slingshot.common.utils.ResourceUtils
-
Deprecated.
- createAndPushNewStackFrame(SimulatedStack<Object>, EList<VariableUsage>) - Static method in class org.palladiosimulator.analyzer.slingshot.common.utils.SimulatedStackHelper
-
Convenience method creating new stack frame, adds it to stack and puts parameters into frame.
- createAndPushNewStackFrame(SimulatedStack<Object>, EList<VariableUsage>, SimulatedStackframe<Object>) - Static method in class org.palladiosimulator.analyzer.slingshot.common.utils.SimulatedStackHelper
-
Convenience method creating new stack frame with parent, adds it to stack and puts parameters into frame.
- createChildContext() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.SEFFInterpretationContext
-
Creates a child context from this with empty fields, except that
SEFFInterpretationContext.getParent()
will point to this andSEFFInterpretationContext.getRequestProcessingContext()
will stay the same. - createChildContextPrefilled() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.SEFFInterpretationContext
-
Creates a child context from this with the same values as this, except that the result stack frame will be
null
since the result stack frame is already set in the parent. - createFromMap(Map<String, Object>) - Static method in class org.palladiosimulator.analyzer.slingshot.common.utils.SimulatedStackHelper
-
Convenience method for creating a new stack frame that contains the elements in the given map.
- createReplyRequest(SimulatedStackframe<Object>) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.CallOverWireRequest
-
This creates a new response request such that the returned instance's
CallOverWireRequest.getReplyTo()
is not empty, and switches the stackframe to consider for the bytesize calculation. - createSummedProbabilityList(List<Double>) - Method in class org.palladiosimulator.analyzer.slingshot.common.utils.TransitionDeterminer
-
Sums the probabilities of the list of probabilities.
D
- determineBranchTransition(EList<BranchTransition>) - Method in class org.palladiosimulator.analyzer.slingshot.common.utils.TransitionDeterminer
-
Determines a branch transition out of a list of branch transitions, with respect to their probabilities.
- determineProbabilisticBranchTransition(EList<AbstractBranchTransition>) - Method in class org.palladiosimulator.analyzer.slingshot.common.utils.TransitionDeterminer
-
Determines a probabilistic branch transition out of a list of probabilistic branch transitions, with respect to their probabilities.
- determineTransition(EList<AbstractBranchTransition>) - Method in class org.palladiosimulator.analyzer.slingshot.common.utils.TransitionDeterminer
-
Determines a branch transition in the list of branch transitions.
- doSwitch(EObject) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.interpreters.UsageScenarioInterpreter
-
Performs the switch on the object an ensures that always an instance is returned, but never
null
. - doSwitch(EObject) - Method in class org.palladiosimulator.analyzer.slingshot.common.utils.ModelElementPassedSwitcher
E
- entryRequest(GeneralEntryRequest) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.CallOverWireRequest.Builder
- equals(Object) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs.Job
- equals(Object) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.resources.AbstractResource
- equals(Object) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.User
- extractProbabilitiesRDSEFF(EList<AbstractBranchTransition>) - Method in class org.palladiosimulator.analyzer.slingshot.common.utils.TransitionDeterminer
- extractProbabilitiesUsageModel(EList<BranchTransition>) - Method in class org.palladiosimulator.analyzer.slingshot.common.utils.TransitionDeterminer
F
- findAllUsageScenarios() - Method in interface org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.repositories.UsageModelRepository
- findAllUsageScenarios() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.repositories.UsageModelRepositoryImpl
- findClosedWorkloadPopulation(ClosedWorkload) - Method in interface org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.repositories.UsageModelRepository
- findClosedWorkloadPopulation(ClosedWorkload) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.repositories.UsageModelRepositoryImpl
- findFirstActionOf(UsageScenario) - Method in interface org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.repositories.UsageModelRepository
- findFirstActionOf(UsageScenario) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.repositories.UsageModelRepositoryImpl
- findWorkloadForUsageScenario(UsageScenario) - Method in interface org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.repositories.UsageModelRepository
- findWorkloadForUsageScenario(UsageScenario) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.repositories.UsageModelRepositoryImpl
- ForkBehaviorContextHolder - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext
-
Fork actions consist of multiple behaviors that are interpreted concurrently.
- ForkBehaviorContextHolder(List<ResourceDemandingBehaviour>, AbstractAction, SeffBehaviorWrapper) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext.ForkBehaviorContextHolder
-
Instantiates a ForkBehaviorContextHolder.
- freeTokens() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events.PassiveResourceStateUpdated
- from(AssemblyContext) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.CallOverWireRequest.Builder
G
- GeneralEntryRequest - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities
-
A general entry request is a more general request for a resource demanding service effect specification entry.
- GeneralEntryRequest(User, RequiredRole, Signature, EList<VariableUsage>, SEFFInterpretationContext, EList<VariableUsage>) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.GeneralEntryRequest
-
Instantiates a GeneralEntryRequest.
- GeneralEntryRequest.Builder - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities
-
Builder to build
GeneralEntryRequest
. - getAllocationContext() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs.ActiveJob
- getAssemblyContext() - Method in interface org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.resources.IPassiveResource
-
Returns the model element in which the passive resource lies.
- getAssemblyContext() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.RepositoryInterpretationContext
- getAssemblyContext() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.ResourceDemandRequest
-
Returns the assembly context from which the request origins.
- getAssemblyContext() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.SEFFInterpretationContext
- getAssemblyContext() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.user.RequestProcessingContext
- getBehavior() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext.SeffBehaviorWrapper
-
Returns the behavior wrapped by this class.
- getBehaviorContext() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.SEFFInterpretationContext
- getBehaviorContext() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.UserInterpretationContext
- getBehaviors() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext.SeffBehaviorContextHolder
-
Returns the list of referenced behaviors.
- getCaller() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.SEFFInterpretationContext
- getCallOverWireRequest() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.SEFFInterpretationContext
- getCapacity() - Method in interface org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.resources.IResource
-
The maximum capacity of this resource.
- getCapacity() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.resources.AbstractResource
- getContext() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext.SeffBehaviorWrapper
-
Returns the context that is referencing this iterator.
- getContext() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events.SEFFModelPassedElement
- getContext() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events.UsageModelPassedElement
- getCurrentAction() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext.SeffBehaviorWrapper
-
Returns the current action that should be interpreted.
- getCurrentAction() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.UserInterpretationContext
- getCurrentlyAvailable() - Method in interface org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.resources.IPassiveResource
-
Returns the number of remaining instances.
- getCurrentProcessedBehavior() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext.ForkBehaviorContextHolder
- getCurrentProcessedBehavior() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext.InfrastructureCallsContextHolder
- getCurrentProcessedBehavior() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext.SeffBehaviorContextHolder
-
Returns the current behavior model that is being interpreted.
- getCurrentProcessedBehavior() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext.SingleBehaviorContextHolder
-
This method always returns the specified single behavior model.
- getCurrentResultStackframe() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.SEFFInterpretationContext
-
Returns the stack frame to which variables can be set.
- getCurrentUsageRun() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.UserInterpretationContext
- getDemand() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs.Job
-
Returns the demand that the resource still needs to process.
- getDemand() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs.WaitingJob
- getEntryRequest() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.CallOverWireRequest
- getException() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events.JobAborted
- getExpectedState() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events.ProcessorSharingJobProgressed
- getFrom() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.CallOverWireRequest
- getId() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs.Job
-
Returns the unique identifier of the job.
- getId() - Method in interface org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.resources.IResource
-
Returns an instance that uniquely identifies this resource.
- getId() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.resources.AbstractResource
- getId() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.CallOverWireRequest
- getId() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.User
-
Returns the id of this user.
- getInputParameters() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.RepositoryInterpretationContext
- getInputVariableUsages() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.GeneralEntryRequest
-
Returns the list of the input variables for the call.
- getInterArrivalTime() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.OpenWorkloadUserInterpretationContext.Builder
- getInterArrivalTime() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.OpenWorkloadUserInterpretationContext
-
Returns the
InterArrivalTime
proxy class that lets enter a new user after that time independently of older users. - getLinkingResource() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs.LinkingJob
- getModelElement() - Method in class org.palladiosimulator.analyzer.slingshot.common.utils.events.ModelPassedEvent
- getName() - Method in interface org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.resources.IResource
-
Returns the name of the resource.
- getName() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.resources.AbstractResource
- getName() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.ResourceSimulationModule
- getName() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.UsageSimulationModule
- getNextAction() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext.InfrastructureCallsContextHolder
- getNextAction() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext.LoopBehaviorContextHolder
- getNextAction() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext.SeffBehaviorContextHolder
-
Returns the next action to be interpreted.
- getNextAction() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.UsageScenarioBehaviorContext
-
Returns the non-
null
reference to the next action contained in the parent context if it is set. - getOperationProvidedRole() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.UserRequest
- getOperationSignature() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.UserRequest
- getOutputVariableUsages() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.GeneralEntryRequest
- getOutVariableUsages() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.UserRequest
- getParametricResourceDemand() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.ResourceDemandRequest
-
Returns the parametric resource demand that specifies how much resource is needed.
- getParent() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext.SeffBehaviorContextHolder
-
Returns the common parent of the models.
- getParent() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.SEFFInterpretationContext
- getParent() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.UsageScenarioBehaviorContext
-
Returns the parent context of this context if it was set.
- getPassiveResource() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs.WaitingJob
- getPassiveResource() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.ResourceDemandRequest
-
Returns the passive resource itself that is being requested.
- getPassiveResourceFromModelElement(PassiveResource, AssemblyContext) - Method in interface org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.resources.IPassiveResourceTable
- getPCMPassiveResource() - Method in interface org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.resources.IPassiveResource
-
Returns the model element which is represented by this (virtual) passive resource.
- getProcessingResourceSpecification() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs.ActiveJob
-
Returns the processing resource specification of the job's resource container that also matches the job's processing resource type.
- getProcessingResourceType() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs.ActiveJob
- getProvidedRole() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.RepositoryInterpretationContext
- getProvidedRole() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.user.RequestProcessingContext
- getRandomVariable() - Method in class org.palladiosimulator.analyzer.slingshot.common.utils.stoexproxy.AbstractStoExProxy
- getRandomVariable() - Method in interface org.palladiosimulator.analyzer.slingshot.common.utils.stoexproxy.StoExProxy
-
Returns the instance of the random variable that is specified in this proxy.
- getReason() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events.JobAborted
- getReplyTo() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.CallOverWireRequest
- getRequest() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs.ActiveJob
- getRequest() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs.LinkingJob
- getRequest() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs.WaitingJob
- getRequest() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events.AbstractCallOverWireEvent
- getRequestFrom() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.GeneralEntryRequest
- getRequestProcessingContext() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.SEFFInterpretationContext
- getRequiredRole() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.GeneralEntryRequest
-
Returns the required role where the service is called.
- getResourceById(K) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.resources.AbstractResourceTable
- getResourceDemandRequested() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events.ResourceDemandCalculated
- getResourceType() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.ResourceDemandRequest
-
Returns the type of the resource.
- getResultFrame() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.UserInterpretationContext
- getScenario() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.UsageScenarioInterpretationContext
- getScenario() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.UserInterpretationContext
- getScenarioBehavior() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.UsageScenarioBehaviorContext
- getSeffInterpretationContext() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.ResourceDemandRequest
-
Returns the interpretation context from which the request origins.
- getSignature() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.GeneralEntryRequest
-
Returns the signature of the service.
- getSignature() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.RepositoryInterpretationContext
- getSignature() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.CallOverWireRequest
- getSuccessor() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext.SeffBehaviorContextHolder
-
Returns the successor action of this model.
- getThinkTime() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.ClosedWorkloadUserInterpretationContext
-
Returns the think time, after which the user re-enters the system.
- getTo() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.CallOverWireRequest
- getUsageScenarioContexts() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.UsageInterpretationContext
- getUser() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.CallOverWireRequest
- getUser() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.ResourceDemandRequest
-
Short-cut method that directly returns the user by using the interpretation context.
- getUser() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.user.RequestProcessingContext
- getUser() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.UserInterpretationContext
- getUser() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.UserContextEntityHolder
-
Returns the user of this context holder.
- getUser() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.UserRequest
- getUserContext() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events.UserRequestFinished
- getUserId() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.user.RequestProcessingContext
- getUserInterpretationContext() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.user.RequestProcessingContext
- getUserInterpretationContext() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events.UserEntryRequested
- getUserRequest() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.user.RequestProcessingContext
- getVariablesToConsider() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.CallOverWireRequest
- getVariableUsages() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.UserRequest
H
- hasFinished() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext.InfrastructureCallsContextHolder
- hasFinished() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext.LoopBehaviorContextHolder
-
Returns whether the loop behavior has finished.
- hasFinished() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext.SeffBehaviorContextHolder
-
Returns whether the interpretation has finished in this context.
- hasFinished() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext.SeffBehaviorWrapper
-
Returns whether the model has finished.
- hashCode() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs.Job
- hashCode() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.resources.AbstractResource
- hashCode() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.User
- hasNext() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext.SeffBehaviorWrapper
-
Checks whether the model can be further iterated.
I
- iff(boolean, boolean) - Static method in class org.palladiosimulator.analyzer.slingshot.common.utils.Logic
-
Returns whether two booleans are equivalent.
- implies(boolean, boolean) - Static method in class org.palladiosimulator.analyzer.slingshot.common.utils.Logic
-
Returns whether the "implies" relationship between the two booleans holds.
- incrementUsageRun() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.UserInterpretationContext
- INFINITE_CAPACITY - Static variable in interface org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.resources.IResource
- InfrastructureCallsContextHolder - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext
-
Tracks the progress during
InfrastructureCall
interpretation. - InfrastructureCallsContextHolder(SEFFInterpretationContext, InternalAction, SeffBehaviorWrapper) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext.InfrastructureCallsContextHolder
- init() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.ResourceSimulation
- init() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.UsageSimulationBehavior
- InnerScenarioBehaviorInitiated - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events
-
This event indicates that the user is entering a inner scenario behavior.
- InnerScenarioBehaviorInitiated(UserInterpretationContext, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events.InnerScenarioBehaviorInitiated
- insertFragment(URI, String, int) - Static method in class org.palladiosimulator.analyzer.slingshot.common.utils.ResourceUtils
- InterArrivalTime - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities
-
Proxy class responsible to calculate the inter arrival time to create a new user.
- InterArrivalTime(PCMRandomVariable) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.InterArrivalTime
- InterArrivalUserInitiated - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events
-
Event that is used to initialize a new open workload user after a certain time.
- InterArrivalUserInitiated(UserInterpretationContext, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events.InterArrivalUserInitiated
-
Constructs this event with a delay.
- IPassiveResource - Interface in org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.resources
-
This interface holds all information (data) about a resource.
- IPassiveResourceTable - Interface in org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.resources
- IResource - Interface in org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.resources
-
Interface of any resource, be it active or passive.
- isChild() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext.SeffBehaviorContextHolder
-
Returns whether this context holder is a child of another SEFF behavior.
- isChildContext() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.UsageScenarioBehaviorContext
-
Returns whether this context is a child context.
- isClosedWorkload() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.UsageScenarioInterpretationContext
-
Returns whether the specified workflow of the usage scenario is a
ClosedWorkload
. - isEmpty() - Method in interface org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.resources.IPassiveResourceTable
- isFinished() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs.Job
-
Returns whether the job has finished yet.
- isInnerReference(AbstractNamedReference) - Static method in class org.palladiosimulator.analyzer.slingshot.common.utils.SimulatedStackHelper
-
Returns whether the specified reference belongs to an INNER variable characterisation.
- isOpenWorkload() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.UsageScenarioInterpretationContext
-
Returns whether the specified workflow of the usage scenario is a
OpenWorkload
- isProcessed() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext.ForkBehaviorContextHolder
-
Returns whether the interpretation is processed in this context.
- isRootContext() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.UsageScenarioBehaviorContext
-
Returns whether this is a root context.
- isSwitchFor(EPackage) - Method in class org.palladiosimulator.analyzer.slingshot.common.utils.ModelElementPassedSwitcher
J
- Job - Class in org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs
- Job(String, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs.Job
- JobAborted - Class in org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events
-
Tells that the Job has been aborted.
- JobAborted(Job, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events.JobAborted
- JobAborted(Job, double, String) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events.JobAborted
- JobAborted(Job, double, Throwable) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events.JobAborted
- JobAborted(Job, double, Throwable, String) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events.JobAborted
- JobFinished - Class in org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events
-
Specifies that the job has been finished and can be safely removed from the list.
- JobFinished(Job) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events.JobFinished
- JobFinished(Job, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events.JobFinished
- JobInitiated - Class in org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events
-
Specifies that the job has been added to the running jobs.
- JobInitiated(Job) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events.JobInitiated
- JobInitiated(Job, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events.JobInitiated
- JobProgressed - Class in org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events
-
Specifies that the job or the context containing jobs has somehow progressed.
- JobProgressed(Job, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events.JobProgressed
- JobScheduled - Class in org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events
-
Specifies that the job has been scheduled for work.
- JobScheduled(ActiveJob, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events.JobScheduled
L
- LinkingJob - Class in org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs
- LinkingJob(String, double, LinkingResource, CallOverWireRequest) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs.LinkingJob
- load(UsageModel) - Method in interface org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.repositories.UsageModelRepository
- load(UsageModel) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.repositories.UsageModelRepositoryImpl
- Logic - Class in org.palladiosimulator.analyzer.slingshot.common.utils
-
Utility class that contains helper methods for certain logical expressions, such as "A ==> B" or "A <==> B".
- Logic() - Constructor for class org.palladiosimulator.analyzer.slingshot.common.utils.Logic
- LoopBehaviorContextHolder - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext
-
This class is specifically for loop actions.
- LoopBehaviorContextHolder(ResourceDemandingBehaviour, AbstractAction, SeffBehaviorWrapper, int) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext.LoopBehaviorContextHolder
-
Instantiates the LoopBehaviorContextHolder.
- LoopScenarioBehaviorContext - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior
-
This class is used for loops with inner scenario behaviors.
- LoopScenarioBehaviorContext(LoopScenarioBehaviorContext.Builder) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.LoopScenarioBehaviorContext
-
Constructs the LoopScenarioBehaviorContext using the
LoopScenarioBehaviorContext.Builder
object. - LoopScenarioBehaviorContext.Builder - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior
-
Builds this loop context.
M
- markProcessed() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext.ForkBehaviorContextHolder
-
Mark the Fork context holder as processed.
- ModelElementPassedSwitcher<T> - Class in org.palladiosimulator.analyzer.slingshot.common.utils
- ModelElementPassedSwitcher(Switch<T>) - Constructor for class org.palladiosimulator.analyzer.slingshot.common.utils.ModelElementPassedSwitcher
- ModelPassedEvent<M extends EObject> - Class in org.palladiosimulator.analyzer.slingshot.common.utils.events
- ModelPassedEvent(M) - Constructor for class org.palladiosimulator.analyzer.slingshot.common.utils.events.ModelPassedEvent
- MultiBehaviorContextHolder - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext
- MultiBehaviorContextHolder(List<ResourceDemandingBehaviour>, Optional<AbstractAction>, Optional<SeffBehaviorWrapper>) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext.MultiBehaviorContextHolder
- mustRepeatScenario() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.BranchScenarioContext
- mustRepeatScenario() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.LoopScenarioBehaviorContext
- mustRepeatScenario() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.RootScenarioContext
- mustRepeatScenario() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.UsageScenarioBehaviorContext
-
Decides whether the this scenario has to be repeated again or not (for example for "inner" scenarios like loops or branches).
N
- next() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext.SeffBehaviorWrapper
O
- onCallOverWireRequested(CallOverWireRequested) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.ResourceSimulation
- onClosedWorkloadUserInitiated(ClosedWorkloadUserInitiated) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.UsageSimulationBehavior
-
Restarts the interpretation of a Usage Scenario by updating the
RootScenarioContext
and interpreting the first start action. - onInnerScenarioBehaviorInitiated(InnerScenarioBehaviorInitiated) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.UsageSimulationBehavior
- onInterArrivalUserInitiated(InterArrivalUserInitiated) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.UsageSimulationBehavior
-
Creates a new set of open workload users for each user scenario.
- onJobAborted(JobAborted) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.ResourceSimulation
- onJobFinished(JobFinished) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.ResourceSimulation
-
This event handler will give a global response event that the certain request is finished.
- onJobInitiated(JobInitiated) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.ResourceSimulation
- onJobProgressed(JobProgressed) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.ResourceSimulation
- onModelAdjusted(ModelAdjusted) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.ResourceSimulation
- onPassiveResourceReleased(PassiveResourceReleased) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.ResourceSimulation
- onResourceDemandRequested(ResourceDemandRequested) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.ResourceSimulation
- onSimulationFinished(SimulationFinished) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.ResourceSimulation
-
Clears the contexts as soon as the simulation has finished.
- onSimulationStart(SimulationStarted) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.UsageSimulationBehavior
-
Handles the
SimulationStarted
event by starting the interpretation of the UsageModel. - onUserAborted(UserAborted) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.UsageSimulationBehavior
-
In case the user has been aborted, we finish the user and let the usage simulation continue.
- onUserFinished(UserFinished) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.UsageSimulationBehavior
-
Handles the event of a user finished interpretation.
- onUserInterpretationProgressed(UserInterpretationProgressed) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.UsageSimulationBehavior
- onUserRequestFinished(UserRequestFinished) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.UsageSimulationBehavior
-
Handles the event by doing a simple interpretation.
- onUserStarted(UserStarted) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.UsageSimulationBehavior
-
Handles the UserStarted event by creating a new stack frame and interpreting the next action.
- onWakeUpUserEvent(UserWokeUp) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.UsageSimulationBehavior
-
Handles the event by doing a simple interpretation.
- OpenWorkloadUserInterpretationContext - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext
-
This class is a context for open workload users.
- OpenWorkloadUserInterpretationContext(OpenWorkloadUserInterpretationContext.Builder) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.OpenWorkloadUserInterpretationContext
- OpenWorkloadUserInterpretationContext.Builder - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext
- org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation - package org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation
- org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs - package org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs
- org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.resources - package org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.resources
- org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events - package org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events
- org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.resources - package org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.resources
- org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities - package org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities
- org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource - package org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource
- org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff - package org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff
- org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext - package org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext
- org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.user - package org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.user
- org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events - package org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events
- org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities - package org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities
- org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext - package org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext
- org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior - package org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior
- org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events - package org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events
- org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation - package org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation
- org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.interpreters - package org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.interpreters
- org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.repositories - package org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.repositories
- org.palladiosimulator.analyzer.slingshot.common.utils - package org.palladiosimulator.analyzer.slingshot.common.utils
- org.palladiosimulator.analyzer.slingshot.common.utils.events - package org.palladiosimulator.analyzer.slingshot.common.utils.events
- org.palladiosimulator.analyzer.slingshot.common.utils.stoexproxy - package org.palladiosimulator.analyzer.slingshot.common.utils.stoexproxy
P
- PASSIVE - Enum constant in enum class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.ResourceDemandRequest.ResourceType
-
Specifies that the resource is PASSIVE, such as semaphores, database connections, etc.
- PassiveResourceAcquired - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events
-
Notifies that the passive resource has been acquired by the SEFF and can proceed calculating.
- PassiveResourceAcquired(ResourceDemandRequest) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events.PassiveResourceAcquired
- PassiveResourceAcquired(ResourceDemandRequest, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events.PassiveResourceAcquired
- PassiveResourceReleased - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events
-
Notifies the resource simulator that a passive resource has been released by a certain SEFF.
- PassiveResourceReleased(ResourceDemandRequest) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events.PassiveResourceReleased
- PassiveResourceReleased(ResourceDemandRequest, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events.PassiveResourceReleased
- PassiveResourceStateUpdated - Class in org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events
-
Event to announce the state of a passive resource.
- PassiveResourceStateUpdated(ResourceDemandRequest, long) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events.PassiveResourceStateUpdated
- Postconditions - Class in org.palladiosimulator.analyzer.slingshot.common.utils
-
This class provides static methods for analyzing postconditions, especially for determining that only certain events are given.
- Postconditions() - Constructor for class org.palladiosimulator.analyzer.slingshot.common.utils.Postconditions
- ProcessingRate - Class in org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.resources
-
Proxy class responsible to calculate the processing for an active resource.
- ProcessingRate(PCMRandomVariable) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.resources.ProcessingRate
- ProcessorSharingJobProgressed - Class in org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events
- ProcessorSharingJobProgressed(Job, double, UUID) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events.ProcessorSharingJobProgressed
R
- repeatScenario() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext.SeffBehaviorWrapper
-
Sets the pointer again to the start action.
- replaceFragment(URI, String, int) - Static method in class org.palladiosimulator.analyzer.slingshot.common.utils.ResourceUtils
- replyTo(CallOverWireRequest) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.CallOverWireRequest.Builder
- RepositoryInterpretationContext - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities
-
This entity is used for having a context for the resource interpreter.
- RepositoryInterpretationContext(User) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.RepositoryInterpretationContext
-
Instantiates the context holder with a user.
- RepositoryInterpretationInitiated - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events
-
Event that is used to check whether the a repository should be interpreted for a user.
- RepositoryInterpretationInitiated(RepositoryInterpretationContext, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events.RepositoryInterpretationInitiated
- RequestProcessingContext - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.user
-
The RequestProcessingContext is used in order to hold information about the user as well as SEFF-specific interpretation information.
- RequestProcessingContext.Builder - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.user
-
Builder to build
RequestProcessingContext
. - requestsAtResource() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events.ActiveResourceStateUpdated
- ResourceDemandCalculated - Class in org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events
-
Event to announce a requested resource demand.
- ResourceDemandCalculated(Job, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events.ResourceDemandCalculated
- ResourceDemandRequest - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource
-
The entity holding all information about the resource that is requested.
- ResourceDemandRequest.Builder - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource
-
Builder to build
ResourceDemandRequest
. - ResourceDemandRequest.ResourceType - Enum Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource
-
Enum describing whether the resource that is requested is either
ACTIVE
orPASSIVE
. - ResourceDemandRequestAborted - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events
- ResourceDemandRequestAborted(ResourceDemandRequest) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events.ResourceDemandRequestAborted
- ResourceDemandRequested - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events
-
An event holding the
ResourceDemandRequest
entity specifying that a certain resource should is requested. - ResourceDemandRequested(ResourceDemandRequest) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events.ResourceDemandRequested
- ResourceDemandRequested(ResourceDemandRequest, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events.ResourceDemandRequested
- ResourceRequestFailed - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events
-
Notifies that a certain resource request has somehow failed.
- ResourceRequestFailed(ResourceDemandRequest) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events.ResourceRequestFailed
- ResourceRequestFailed(ResourceDemandRequest, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events.ResourceRequestFailed
- resources - Variable in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.resources.AbstractResourceTable
- ResourceSimulation - Class in org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation
-
The resource simulation behavior initializes all the available resources on start and will listen to requests for the simulation.
- ResourceSimulation(Allocation) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.ResourceSimulation
- ResourceSimulationModule - Class in org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation
- ResourceSimulationModule() - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.ResourceSimulationModule
- ResourceUtils - Class in org.palladiosimulator.analyzer.slingshot.common.utils
-
This class provides methods for programmatically saving EMF resource files after editing them.
- ResourceUtils() - Constructor for class org.palladiosimulator.analyzer.slingshot.common.utils.ResourceUtils
- RootBehaviorContextHolder - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext
-
This class represents the root SEFF.
- RootBehaviorContextHolder(ResourceDemandingBehaviour) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext.RootBehaviorContextHolder
-
Instantiates the RootBehaviorContextHolder.
- RootScenarioContext - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior
-
This represents the root, upper-most scenario where no parent or "next action after this scenario" is present.
- RootScenarioContext(RootScenarioContext.Builder) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.RootScenarioContext
- RootScenarioContext(ScenarioBehaviour) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.RootScenarioContext
-
Convenience constructor to build this object without a builder.
- RootScenarioContext.Builder - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior
S
- saveResource(Resource) - Static method in class org.palladiosimulator.analyzer.slingshot.common.utils.ResourceUtils
- SeffBehaviorContextHolder - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext
-
The context holder holds information about the model to interpret.
- SeffBehaviorContextHolder(List<ResourceDemandingBehaviour>, Optional<AbstractAction>, Optional<SeffBehaviorWrapper>) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext.SeffBehaviorContextHolder
-
Constructs the behavior context holder.
- SeffBehaviorWrapper - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext
-
This class wraps a
ResourceDemandingBehaviour
with further actions and implements an iterator with the order of actions as defined in the model. - SeffBehaviorWrapper(ResourceDemandingBehaviour, SeffBehaviorContextHolder) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext.SeffBehaviorWrapper
-
Instantiates this class with the corresponding behavior and the context that references this class.
- SEFFChildInterpretationStarted - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events
-
Notifies that a child or inner SEFF has been started interpreting.
- SEFFChildInterpretationStarted(SEFFInterpretationContext) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events.SEFFChildInterpretationStarted
- SEFFExternalActionCalled - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events
-
Tells that another external SEFF is called.
- SEFFExternalActionCalled(GeneralEntryRequest) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events.SEFFExternalActionCalled
- SEFFInfrastructureCalled - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events
-
Indicates that an infrastructure got called.
- SEFFInfrastructureCalled(GeneralEntryRequest) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events.SEFFInfrastructureCalled
- SEFFInterpretationContext - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff
-
The SEFFInterpretationContext is used for keeping track of the RDSeff interpertation.
- SEFFInterpretationContext.Builder - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff
-
Builder to build
SEFFInterpretationContext
. - SEFFInterpretationFinished - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events
-
Event describing the conclusion of the SEFF behavior.
- SEFFInterpretationFinished(SEFFInterpretationContext) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events.SEFFInterpretationFinished
- SEFFInterpretationProgressed - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events
-
Event describing that the interpretation of the SEFF behavior has in some way progressed.
- SEFFInterpretationProgressed(SEFFInterpretationContext) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events.SEFFInterpretationProgressed
- SEFFInterpreted - Interface in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events
-
This interface serves the purpose of having an upper bound for all SEFF specific events with regards to the type system.
- SEFFModelPassedElement<M extends EObject> - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events
- SEFFModelPassedElement(M, SEFFInterpretationContext) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.events.SEFFModelPassedElement
- setAssemblyContext(AssemblyContext) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.RepositoryInterpretationContext
- setInputParameters(EList<VariableUsage>) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.RepositoryInterpretationContext
- setProvidedRole(ProvidedRole) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.RepositoryInterpretationContext
- setSignature(Signature) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.RepositoryInterpretationContext
- setupAndSaveResourceModel(ResourceEnvironment, String) - Static method in class org.palladiosimulator.analyzer.slingshot.common.utils.ResourceUtils
-
Deprecated.
- signature(Signature) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.CallOverWireRequest.Builder
- SimulatedStackHelper - Class in org.palladiosimulator.analyzer.slingshot.common.utils
-
A simulated stack for the PCM interpreter with some convenience method.
- SimulatedStackHelper() - Constructor for class org.palladiosimulator.analyzer.slingshot.common.utils.SimulatedStackHelper
- SingleBehaviorContextHolder - Class in org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext
-
The single behavior context holder holds only one behavior as a reference instead of a list.
- SingleBehaviorContextHolder(ResourceDemandingBehaviour, Optional<AbstractAction>, Optional<SeffBehaviorWrapper>) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.behaviorcontext.SingleBehaviorContextHolder
-
Instantiates the single context holder.
- startScenario() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.LoopScenarioBehaviorContext
- startScenario() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.RootScenarioContext
- startScenario() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.UsageScenarioBehaviorContext
-
This will start the scenario by returning the first user action in this scenario.
- STOEX_SERIALISER - Static variable in class org.palladiosimulator.analyzer.slingshot.common.utils.SimulatedStackHelper
- StoExProxy<T> - Interface in org.palladiosimulator.analyzer.slingshot.common.utils.stoexproxy
-
An interface describing a proxy element to calculate the StoEx on each access.
T
- ThinkTime - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities
-
This is a proxy class that re-evaluates the think time for closed workload users each time the getter method is called.
- ThinkTime(PCMRandomVariable) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.ThinkTime
- to(AssemblyContext) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.CallOverWireRequest.Builder
- toString() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs.Job
- toString() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.resources.AbstractResource
- toString() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.User
- TransitionDeterminer - Class in org.palladiosimulator.analyzer.slingshot.common.utils
-
Util class to determine a transition based on probabilities.
- TransitionDeterminer(SimulatedStackframe<Object>) - Constructor for class org.palladiosimulator.analyzer.slingshot.common.utils.TransitionDeterminer
U
- update() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.GeneralEntryRequest
- update() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.SEFFInterpretationContext
- update() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.ClosedWorkloadUserInterpretationContext
- update() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.OpenWorkloadUserInterpretationContext
- update() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.UserInterpretationContext
- update() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.LoopScenarioBehaviorContext
- updateAction(AbstractUserAction) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.UserInterpretationContext
- updateDemand(double) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs.Job
-
Updates the job's demand to a new demand.
- updateWithBuilder(B) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.UserInterpretationContext
-
Helper method to create an update builder.
- UsageInterpretationContext - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext
-
This class represents the context of a usage model that is needed to be interpreted.
- UsageInterpretationContext.Builder - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext
-
Builder to build
UsageInterpretationContext
. - UsageModelPassedElement<M extends EObject> - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events
- UsageModelPassedElement(M, UserInterpretationContext) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events.UsageModelPassedElement
- UsageModelRepository - Interface in org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.repositories
-
A usage model repository gives further, non-traversal access to the usage model.
- UsageModelRepositoryImpl - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.repositories
- UsageModelRepositoryImpl() - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.repositories.UsageModelRepositoryImpl
- UsageScenarioBehaviorContext - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior
-
The UsageScnearioBehaviorContext holds the
SceneraioBehaviour
model element which the user is currently walking, as well as other attributes important for interpretation. - UsageScenarioBehaviorContext.BaseBuilder<T extends UsageScenarioBehaviorContext,
B extends UsageScenarioBehaviorContext.BaseBuilder<T, B>> - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior -
For the preconditions, see
UsageScenarioBehaviorContext(org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.UsageScenarioBehaviorContext.BaseBuilder<?, ?>)
- UsageScenarioFinished - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events
- UsageScenarioFinished(UserInterpretationContext, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events.UsageScenarioFinished
- UsageScenarioInterpretationContext - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext
-
This interpretation context holds the usage scenario that is going to be interpreted.
- UsageScenarioInterpretationContext.Builder - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext
-
Builder to build
UsageScenarioInterpretationContext
. - UsageScenarioInterpreter - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.interpreters
-
The usage scenario interpreter interprets a single usage scenario.
- UsageScenarioInterpreter(UserInterpretationContext) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.interpreters.UsageScenarioInterpreter
-
Instantiates the UsageScenarioInterpreter.
- UsageScenarioStarted - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events
- UsageScenarioStarted(UserInterpretationContext, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events.UsageScenarioStarted
- UsageSimulationBehavior - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation
-
This behavior handles the events for the usage simulation.
- UsageSimulationBehavior(UsageModel, UsageModelRepository) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.UsageSimulationBehavior
- UsageSimulationModule - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation
- UsageSimulationModule() - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagesimulation.UsageSimulationModule
- user(User) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.CallOverWireRequest.Builder
- User - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities
-
An entity that represents a user within the usage model.
- User() - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.User
-
Constructs the user by creating a new SimulatedStack with a random id and a new simulated stack.
- UserAborted - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events
-
This event indicates that the user has been aborted during the simulation.
- UserAborted(UserInterpretationContext) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events.UserAborted
- UserContextEntityHolder - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities
-
A user context entity holder is a class that holds a user instance.
- UserContextEntityHolder(User) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.UserContextEntityHolder
-
Instantiates the entity that holds a non-null user reference.
- UserEntryRequested - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events
-
The user entry request is used to indicate that an
EntryLevelSystemCall
is being performed. - UserEntryRequested(UserRequest, UserInterpretationContext) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events.UserEntryRequested
-
Convenience constructor with the default delay which is
0
. - UserEntryRequested(UserRequest, UserInterpretationContext, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events.UserEntryRequested
-
Constructs the event.
- UserFinished - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events
-
This event indicates that the user has reached the end of the scenario behavior.
- UserFinished(UserInterpretationContext) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events.UserFinished
- UserInterpretationContext - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext
-
The UserInterpretationContext represents the knowledge that the interpreter needs to continue interpretation for a user.
- UserInterpretationContext(UserInterpretationContext.BaseBuilder<?, ?>) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.UserInterpretationContext
- UserInterpretationContext.BaseBuilder<T extends UserInterpretationContext,
B extends UserInterpretationContext.BaseBuilder<T, B>> - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext -
Builder to build
UserInterpretationContext
. - UserInterpretationProgressed - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events
-
This event indicates that the interpretation of the usage simulation has progressed.
- UserInterpretationProgressed(UserInterpretationContext) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events.UserInterpretationProgressed
-
Constructs this event with zero delay.
- UserInterpretationProgressed(UserInterpretationContext, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events.UserInterpretationProgressed
- UserRequest - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities
-
A UserRequest defines the interface needed for the creation of UserRequests.
- UserRequest.Builder - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities
-
Builder to build
UserRequest
. - UserRequestFinished - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events
-
Event describing that the
EntryLevelSystemCall
has finished and it is now possible to continue interpretation in the usage model. - UserRequestFinished(UserRequest, UserInterpretationContext) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events.UserRequestFinished
- UserSlept - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events
-
This event indicates that the user is now asleep due to a Delay-UserAction within the scenario behavior.
- UserSlept(UserInterpretationContext) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events.UserSlept
- UserStarted - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events
-
This event indicates that the user has started walking the scenario behavior.
- UserStarted(UserInterpretationContext) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events.UserStarted
- UserStarted(UserInterpretationContext, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events.UserStarted
- UserWokeUp - Class in org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events
-
Indicates that the user has now woken up from the Delay-action and is now able to further walk the scenario behavior model.
- UserWokeUp(UserInterpretationContext, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.events.UserWokeUp
- utilization() - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.events.ActiveResourceStateUpdated
V
- valueOf(String) - Static method in enum class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.ResourceDemandRequest.ResourceType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.ResourceDemandRequest.ResourceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- variablesToConsider(SimulatedStackframe<Object>) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.CallOverWireRequest.Builder
W
- WaitingJob - Class in org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs
- WaitingJob.Builder - Class in org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs
-
Builder to build
WaitingJob
. - withAllocationContext(AllocationContext) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs.ActiveJob.Builder
-
Builder method for allocationContext parameter.
- withAssemblyContext(AssemblyContext) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.ResourceDemandRequest.Builder
- withAssemblyContext(AssemblyContext) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.SEFFInterpretationContext.Builder
- withAssemblyContext(AssemblyContext) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.user.RequestProcessingContext.Builder
- withBehaviorContext(SeffBehaviorContextHolder) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.SEFFInterpretationContext.Builder
- withCaller(Optional<SEFFInterpretationContext>) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.SEFFInterpretationContext.Builder
- withCallOverWireRequest(CallOverWireRequest) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.SEFFInterpretationContext.Builder
- withCurrentAction(AbstractUserAction) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.UserInterpretationContext.BaseBuilder
- withCurrentUsageRun(int) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.UserInterpretationContext.BaseBuilder
- withDemand(double) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs.ActiveJob.Builder
-
Builder method for demand parameter.
- withDemand(long) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs.WaitingJob.Builder
-
Builder method for demand parameter.
- withId(String) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs.ActiveJob.Builder
-
Builder method for id parameter.
- withInitialLoopCount(int) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.LoopScenarioBehaviorContext.Builder
- withInputVariableUsages(EList<VariableUsage>) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.GeneralEntryRequest.Builder
- withInterArrivalTime(InterArrivalTime) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.OpenWorkloadUserInterpretationContext.Builder
- withMaximalLoopCount(int) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.LoopScenarioBehaviorContext.Builder
- withNextAction(Optional<AbstractUserAction>) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.UsageScenarioBehaviorContext.BaseBuilder
- withOperationProvidedRole(OperationProvidedRole) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.UserRequest.Builder
- withOperationSignature(OperationSignature) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.UserRequest.Builder
- withOutputVariableUsages(EList<VariableUsage>) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.GeneralEntryRequest.Builder
- withOutVariableUsages(EList<VariableUsage>) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.UserRequest.Builder
- withParametricResourceDemand(ParametricResourceDemand) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.ResourceDemandRequest.Builder
- withParent(Optional<UsageScenarioBehaviorContext>) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.UsageScenarioBehaviorContext.BaseBuilder
- withParent(SEFFInterpretationContext) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.SEFFInterpretationContext.Builder
- withPassiveResource(Optional<PassiveResource>) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.ResourceDemandRequest.Builder
- withPassiveResource(PassiveResource) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs.WaitingJob.Builder
-
Builder method for passiveResource parameter.
- withPassiveResource(PassiveResource) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.ResourceDemandRequest.Builder
- withProcessingResourceType(ProcessingResourceType) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs.ActiveJob.Builder
-
Builder method for processingResourceType parameter.
- withProvidedRole(ProvidedRole) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.user.RequestProcessingContext.Builder
- withRequest(ResourceDemandRequest) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs.ActiveJob.Builder
-
Builder method for request parameter.
- withRequest(ResourceDemandRequest) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.resourcesimulation.entities.jobs.WaitingJob.Builder
-
Builder method for request parameter.
- withRequestFrom(SEFFInterpretationContext) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.GeneralEntryRequest.Builder
- withRequestProcessingContext(RequestProcessingContext) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.SEFFInterpretationContext.Builder
- withRequiredRole(RequiredRole) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.GeneralEntryRequest.Builder
- withResourceType(ResourceDemandRequest.ResourceType) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.ResourceDemandRequest.Builder
- withResultFrame(SimulatedStackframe<Object>) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.UserInterpretationContext.BaseBuilder
- withResultStackframe(SimulatedStackframe<Object>) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.seff.SEFFInterpretationContext.Builder
- withScenario(UsageScenario) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.UsageScenarioInterpretationContext.Builder
- withScenario(UsageScenario) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.UserInterpretationContext.BaseBuilder
- withScenarioBehavior(ScenarioBehaviour) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.scenariobehavior.UsageScenarioBehaviorContext.BaseBuilder
- withSeffInterpretationContext(SEFFInterpretationContext) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.resource.ResourceDemandRequest.Builder
- withSignature(Signature) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.GeneralEntryRequest.Builder
- withThinkTime(ThinkTime) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.ClosedWorkloadUserInterpretationContext.Builder
- withUsageScenarioBehaviorContext(UsageScenarioBehaviorContext) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.UserInterpretationContext.BaseBuilder
- withUsageScenariosContexts(ImmutableList<UsageScenarioInterpretationContext>) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.UsageInterpretationContext.Builder
- withUser(User) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.GeneralEntryRequest.Builder
- withUser(User) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.user.RequestProcessingContext.Builder
- withUser(User) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.interpretationcontext.UserInterpretationContext.BaseBuilder
- withUser(User) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.UserRequest.Builder
- withUserInterpretationContext(UserInterpretationContext) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.user.RequestProcessingContext.Builder
- withUserRequest(UserRequest) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.systemsimulation.entities.user.RequestProcessingContext.Builder
- withVariableUsages(EList<VariableUsage>) - Method in class org.palladiosimulator.analyzer.slingshot.behavior.usagemodel.entities.UserRequest.Builder
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form