Class InstallExternalCallParameterHandling
- java.lang.Object
-
- edu.kit.ipd.sdq.eventsim.system.command.InstallExternalCallParameterHandling
-
- All Implemented Interfaces:
ICommand<Void,PCMModel>
,IPCMCommand<Void>
public class InstallExternalCallParameterHandling extends Object implements IPCMCommand<Void>
This command sets up the handling of PCM parameter characterisations forExternalCallAction
s. ExternalCallActions accept input parameters and can return output parameters, both of which are realised by modifying the current stack frame (see:StackContext
). These modifications are performed by this command, once installed.
-
-
Constructor Summary
Constructors Constructor Description InstallExternalCallParameterHandling(TraversalListenerRegistry<org.palladiosimulator.pcm.seff.AbstractAction,Request> traversalListeners)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
cachable()
Void
execute(PCMModel pcm, ICommandExecutor<PCMModel> executor)
Executes the operation encapsulated by this class.
-
-
-
Constructor Detail
-
InstallExternalCallParameterHandling
public InstallExternalCallParameterHandling(TraversalListenerRegistry<org.palladiosimulator.pcm.seff.AbstractAction,Request> traversalListeners)
-
-
Method Detail
-
execute
public Void execute(PCMModel pcm, ICommandExecutor<PCMModel> executor)
Executes the operation encapsulated by this class.Notice: This method is not intended to be called by clients. Use a
ICommandExecutor
instead to execute the operation.
-
-