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 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)
      Specified by:
      preCallTM in class CallsXpt
    • 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)
      Specified by:
      preCallTM in class CallsXpt
    • postCallTM

      public CharSequence postCallTM(org.palladiosimulator.pcm.repository.InfrastructureSignature signature, org.palladiosimulator.pcm.core.entity.Entity call, String prefix)
      Specified by:
      postCallTM in class CallsXpt
    • 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 class CallsXpt
    • 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)