Index

A B C D E F G H I J L M N O P R S T U V W 
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 the UserWokeUp 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
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 and SEFFInterpretationContext.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 or PASSIVE.
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
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
 
A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form