Interface StopSeff
- All Known Implementing Classes:
StopActionCreator
public interface StopSeff
TODO
-
Method Summary
Modifier and TypeMethodDescriptionThe body behaviour always ends with a stop action and a finishing call on this method.withInfrastructureCall
(String numberOfCallsStochasticExpression, org.palladiosimulator.pcm.repository.InfrastructureSignature signature, org.palladiosimulator.pcm.repository.InfrastructureRequiredRole requiredRole, VariableUsageCreator... variableUsages) Adds anInfrastructureCall
to this action.Defines the name of this stop action.withResourceCall
(String numberOfCallsStochasticExpression, ResourceSignature signature, org.palladiosimulator.pcm.core.entity.ResourceRequiredRole requiredRole, VariableUsageCreator... variableUsages) Adds aResourceCall
to this action.withResourceDemand
(String specificationStochasticExpression, ProcessingResource processingResource) Adds aParametricResourceDemand
to this action.
-
Method Details
-
withName
Defines the name of this stop action.- Parameters:
name
-- Returns:
- this stop action
-
createBehaviourNow
SeffCreator createBehaviourNow()The body behaviour always ends with a stop action and a finishing call on this method. It turns the stop-action-in-the-making into a 'StopAction' and adds it to the SEFF'S/behaviour's stepwise body behaviour- Returns:
- the SEFF/behaviour
-