Class SimCallsXpt
java.lang.Object
de.uka.ipd.sdq.pcm.codegen.simucom.transformations.CallsXpt
de.uka.ipd.sdq.pcm.codegen.simucom.transformations.sim.SimCallsXpt
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected CharSequence
_handleRemoteExternalCall
(org.palladiosimulator.pcm.repository.InfrastructureSignature is, String prefix, String nameOfStackframe) protected CharSequence
_handleRemoteExternalCall
(org.palladiosimulator.pcm.repository.OperationSignature os, String prefix, String nameOfStackframe) protected CharSequence
_preCall
(org.palladiosimulator.pcm.repository.InfrastructureSignature signature, Object call, String prefix, List<org.palladiosimulator.pcm.parameter.VariableUsage> parameterUsages) protected CharSequence
_preCall
(org.palladiosimulator.pcm.repository.OperationSignature signature, Object call, String prefix, List<org.palladiosimulator.pcm.parameter.VariableUsage> parameterUsages) genericPostCall
(org.palladiosimulator.pcm.repository.InfrastructureSignature is, Object call, String prefix) genericPostCall
(org.palladiosimulator.pcm.repository.OperationSignature signature, Object call, String prefix, List<org.palladiosimulator.pcm.parameter.VariableUsage> outParameterUsages) genericPreCall
(org.palladiosimulator.pcm.repository.InfrastructureSignature signature, Object call, List<org.palladiosimulator.pcm.parameter.VariableUsage> parameterUsages) genericPreCall
(org.palladiosimulator.pcm.repository.OperationSignature signature, Object call, List<org.palladiosimulator.pcm.parameter.VariableUsage> parameterUsages, String prefix) handleNetworkLatencyAndFailures
(org.palladiosimulator.pcm.repository.Signature signature, String prefix, String nameOfStackframe) handleRemoteExternalCall
(org.palladiosimulator.pcm.repository.Signature is, String prefix, String nameOfStackframe) postCall
(org.palladiosimulator.pcm.repository.InfrastructureSignature is, Object call, String prefix) postCall
(org.palladiosimulator.pcm.repository.OperationSignature os, Object call, String prefix, List<org.palladiosimulator.pcm.parameter.VariableUsage> outParameterUsages) postCallTM
(org.palladiosimulator.pcm.repository.InfrastructureSignature signature, org.palladiosimulator.pcm.core.entity.Entity call, String prefix) postCallTM
(org.palladiosimulator.pcm.repository.OperationSignature signature, org.palladiosimulator.pcm.core.entity.Entity call, String prefix, List<org.palladiosimulator.pcm.parameter.VariableUsage> outParameterUsages) preCall
(org.palladiosimulator.pcm.repository.Signature signature, Object call, String prefix, List<org.palladiosimulator.pcm.parameter.VariableUsage> parameterUsages) preCallTM
(org.palladiosimulator.pcm.repository.InfrastructureSignature signature, org.palladiosimulator.pcm.core.entity.Entity call, String prefix, List<org.palladiosimulator.pcm.parameter.VariableUsage> parameterUsages) preCallTM
(org.palladiosimulator.pcm.repository.OperationSignature signature, org.palladiosimulator.pcm.core.entity.Entity call, String prefix, List<org.palladiosimulator.pcm.parameter.VariableUsage> parameterUsages) prepareSimulatedStackFrame
(org.palladiosimulator.pcm.repository.Signature signature, List<org.palladiosimulator.pcm.parameter.VariableUsage> parameterUsages) tidySimulatedStackFrame
(org.palladiosimulator.pcm.repository.Signature siganture)
-
Constructor Details
-
SimCallsXpt
public SimCallsXpt()
-
-
Method Details
-
_preCall
protected CharSequence _preCall(org.palladiosimulator.pcm.repository.OperationSignature signature, Object call, String prefix, List<org.palladiosimulator.pcm.parameter.VariableUsage> parameterUsages) -
_preCall
protected CharSequence _preCall(org.palladiosimulator.pcm.repository.InfrastructureSignature signature, Object call, String prefix, List<org.palladiosimulator.pcm.parameter.VariableUsage> parameterUsages) -
genericPreCall
public CharSequence genericPreCall(org.palladiosimulator.pcm.repository.OperationSignature signature, Object call, List<org.palladiosimulator.pcm.parameter.VariableUsage> parameterUsages, String prefix) -
genericPreCall
public CharSequence genericPreCall(org.palladiosimulator.pcm.repository.InfrastructureSignature signature, Object call, List<org.palladiosimulator.pcm.parameter.VariableUsage> parameterUsages) -
prepareSimulatedStackFrame
public CharSequence prepareSimulatedStackFrame(org.palladiosimulator.pcm.repository.Signature signature, List<org.palladiosimulator.pcm.parameter.VariableUsage> parameterUsages) -
tidySimulatedStackFrame
public CharSequence tidySimulatedStackFrame(org.palladiosimulator.pcm.repository.Signature siganture) -
genericPostCall
public CharSequence genericPostCall(org.palladiosimulator.pcm.repository.OperationSignature signature, Object call, String prefix, List<org.palladiosimulator.pcm.parameter.VariableUsage> outParameterUsages) -
genericPostCall
public CharSequence genericPostCall(org.palladiosimulator.pcm.repository.InfrastructureSignature is, Object call, String prefix) -
postCall
public CharSequence postCall(org.palladiosimulator.pcm.repository.OperationSignature os, Object call, String prefix, List<org.palladiosimulator.pcm.parameter.VariableUsage> outParameterUsages) -
postCall
public CharSequence postCall(org.palladiosimulator.pcm.repository.InfrastructureSignature is, Object call, String prefix) -
_handleRemoteExternalCall
protected CharSequence _handleRemoteExternalCall(org.palladiosimulator.pcm.repository.OperationSignature os, String prefix, String nameOfStackframe) -
_handleRemoteExternalCall
protected CharSequence _handleRemoteExternalCall(org.palladiosimulator.pcm.repository.InfrastructureSignature is, String prefix, String nameOfStackframe) -
handleNetworkLatencyAndFailures
public CharSequence handleNetworkLatencyAndFailures(org.palladiosimulator.pcm.repository.Signature signature, String prefix, String nameOfStackframe) -
preCallTM
public CharSequence preCallTM(org.palladiosimulator.pcm.repository.OperationSignature signature, org.palladiosimulator.pcm.core.entity.Entity call, String prefix, List<org.palladiosimulator.pcm.parameter.VariableUsage> parameterUsages) -
preCallTM
public CharSequence preCallTM(org.palladiosimulator.pcm.repository.InfrastructureSignature signature, org.palladiosimulator.pcm.core.entity.Entity call, String prefix, List<org.palladiosimulator.pcm.parameter.VariableUsage> parameterUsages) -
postCallTM
public CharSequence postCallTM(org.palladiosimulator.pcm.repository.InfrastructureSignature signature, org.palladiosimulator.pcm.core.entity.Entity call, String prefix) - Specified by:
postCallTM
in classCallsXpt
-
postCallTM
public CharSequence postCallTM(org.palladiosimulator.pcm.repository.OperationSignature signature, org.palladiosimulator.pcm.core.entity.Entity call, String prefix, List<org.palladiosimulator.pcm.parameter.VariableUsage> outParameterUsages) - Specified by:
postCallTM
in classCallsXpt
-
preCall
public CharSequence preCall(org.palladiosimulator.pcm.repository.Signature signature, Object call, String prefix, List<org.palladiosimulator.pcm.parameter.VariableUsage> parameterUsages) -
handleRemoteExternalCall
public CharSequence handleRemoteExternalCall(org.palladiosimulator.pcm.repository.Signature is, String prefix, String nameOfStackframe)
-