Class SimCallsXpt
- java.lang.Object
-
- de.uka.ipd.sdq.pcm.codegen.simucom.transformations.CallsXpt
-
- de.uka.ipd.sdq.pcm.codegen.simucom.transformations.sim.SimCallsXpt
-
public class SimCallsXpt extends CallsXpt
-
-
Constructor Summary
Constructors Constructor Description SimCallsXpt()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected 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)
CharSequence
genericPostCall(org.palladiosimulator.pcm.repository.InfrastructureSignature is, Object call, String prefix)
CharSequence
genericPostCall(org.palladiosimulator.pcm.repository.OperationSignature signature, Object call, String prefix, List<org.palladiosimulator.pcm.parameter.VariableUsage> outParameterUsages)
CharSequence
genericPreCall(org.palladiosimulator.pcm.repository.InfrastructureSignature signature, Object call, List<org.palladiosimulator.pcm.parameter.VariableUsage> parameterUsages)
CharSequence
genericPreCall(org.palladiosimulator.pcm.repository.OperationSignature signature, Object call, List<org.palladiosimulator.pcm.parameter.VariableUsage> parameterUsages, String prefix)
CharSequence
handleNetworkLatencyAndFailures(org.palladiosimulator.pcm.repository.Signature signature, String prefix, String nameOfStackframe)
CharSequence
handleRemoteExternalCall(org.palladiosimulator.pcm.repository.Signature is, String prefix, String nameOfStackframe)
CharSequence
postCall(org.palladiosimulator.pcm.repository.InfrastructureSignature is, Object call, String prefix)
CharSequence
postCall(org.palladiosimulator.pcm.repository.OperationSignature os, Object call, String prefix, List<org.palladiosimulator.pcm.parameter.VariableUsage> outParameterUsages)
CharSequence
postCallTM(org.palladiosimulator.pcm.repository.InfrastructureSignature signature, org.palladiosimulator.pcm.core.entity.Entity call, String prefix)
CharSequence
postCallTM(org.palladiosimulator.pcm.repository.OperationSignature signature, org.palladiosimulator.pcm.core.entity.Entity call, String prefix, List<org.palladiosimulator.pcm.parameter.VariableUsage> outParameterUsages)
CharSequence
preCall(org.palladiosimulator.pcm.repository.Signature signature, Object call, String prefix, List<org.palladiosimulator.pcm.parameter.VariableUsage> parameterUsages)
CharSequence
preCallTM(org.palladiosimulator.pcm.repository.InfrastructureSignature signature, org.palladiosimulator.pcm.core.entity.Entity call, String prefix, List<org.palladiosimulator.pcm.parameter.VariableUsage> parameterUsages)
CharSequence
preCallTM(org.palladiosimulator.pcm.repository.OperationSignature signature, org.palladiosimulator.pcm.core.entity.Entity call, String prefix, List<org.palladiosimulator.pcm.parameter.VariableUsage> parameterUsages)
CharSequence
prepareSimulatedStackFrame(org.palladiosimulator.pcm.repository.Signature signature, List<org.palladiosimulator.pcm.parameter.VariableUsage> parameterUsages)
CharSequence
tidySimulatedStackFrame(org.palladiosimulator.pcm.repository.Signature siganture)
-
-
-
Method Detail
-
_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)
-
-