Class SEFFBodyXpt
- java.lang.Object
-
- de.uka.ipd.sdq.pcm.codegen.simucom.transformations.SEFFBodyXpt
-
- Direct Known Subclasses:
SimSEFFBodyXpt
public abstract class SEFFBodyXpt extends Object
-
-
Constructor Summary
Constructors Constructor Description SEFFBodyXpt()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CharSequence
_action(org.palladiosimulator.analyzer.completions.DelegatingExternalCallAction action)
protected String
_action(org.palladiosimulator.pcm.seff.AbstractAction action)
protected CharSequence
_action(org.palladiosimulator.pcm.seff.AcquireAction action)
protected CharSequence
_action(org.palladiosimulator.pcm.seff.BranchAction action)
protected String
_action(org.palladiosimulator.pcm.seff.CollectionIteratorAction action)
protected CharSequence
_action(org.palladiosimulator.pcm.seff.ExternalCallAction action)
protected CharSequence
_action(org.palladiosimulator.pcm.seff.ForkAction action)
protected CharSequence
_action(org.palladiosimulator.pcm.seff.InternalAction action)
protected String
_action(org.palladiosimulator.pcm.seff.LoopAction action)
protected CharSequence
_action(org.palladiosimulator.pcm.seff.ReleaseAction action)
protected CharSequence
_action(org.palladiosimulator.pcm.seff.seff_reliability.RecoveryAction action)
protected CharSequence
_action(org.palladiosimulator.pcm.seff.SetVariableAction action)
protected String
_action(org.palladiosimulator.pcm.seff.StartAction action)
protected String
_action(org.palladiosimulator.pcm.seff.StopAction action)
protected CharSequence
_checkFailureTypeMatch(org.palladiosimulator.pcm.reliability.FailureType ft, String id)
protected CharSequence
_checkFailureTypeMatch(org.palladiosimulator.pcm.reliability.HardwareInducedFailureType ft, String id)
protected CharSequence
_checkFailureTypeMatch(org.palladiosimulator.pcm.reliability.NetworkInducedFailureType ft, String id)
protected CharSequence
_checkFailureTypeMatch(org.palladiosimulator.pcm.reliability.SoftwareInducedFailureType ft, String id)
CharSequence
action(org.palladiosimulator.pcm.seff.AbstractAction action)
CharSequence
catchFailureExceptions(org.palladiosimulator.pcm.seff.ExternalCallAction action, String id)
CharSequence
checkFailureTypeMatch(org.palladiosimulator.pcm.reliability.FailureType ft, String id)
CharSequence
checkIfExceptionIsHandled(org.palladiosimulator.pcm.seff.seff_reliability.FailureHandlingEntity entity, String id)
CharSequence
failureInternalActionPreTM(org.palladiosimulator.pcm.seff.InternalAction action)
CharSequence
initFailureHandling(Object obj, String id)
CharSequence
nextRecoveryActionAlternative(org.palladiosimulator.pcm.seff.seff_reliability.RecoveryActionBehaviour behaviour, String id)
String
recoveryActionAlternative(org.palladiosimulator.pcm.seff.seff_reliability.RecoveryActionBehaviour behaviour)
-
-
-
Method Detail
-
_action
protected String _action(org.palladiosimulator.pcm.seff.AbstractAction action)
-
_action
protected String _action(org.palladiosimulator.pcm.seff.StartAction action)
-
_action
protected String _action(org.palladiosimulator.pcm.seff.StopAction action)
-
_action
protected String _action(org.palladiosimulator.pcm.seff.CollectionIteratorAction action)
-
_action
protected String _action(org.palladiosimulator.pcm.seff.LoopAction action)
-
_action
protected CharSequence _action(org.palladiosimulator.pcm.seff.BranchAction action)
-
_action
protected CharSequence _action(org.palladiosimulator.pcm.seff.AcquireAction action)
-
_action
protected CharSequence _action(org.palladiosimulator.pcm.seff.ReleaseAction action)
-
_action
protected CharSequence _action(org.palladiosimulator.pcm.seff.SetVariableAction action)
-
_action
protected CharSequence _action(org.palladiosimulator.pcm.seff.ForkAction action)
-
_action
protected CharSequence _action(org.palladiosimulator.analyzer.completions.DelegatingExternalCallAction action)
-
_action
protected CharSequence _action(org.palladiosimulator.pcm.seff.InternalAction action)
-
_action
protected CharSequence _action(org.palladiosimulator.pcm.seff.ExternalCallAction action)
-
_action
protected CharSequence _action(org.palladiosimulator.pcm.seff.seff_reliability.RecoveryAction action)
-
recoveryActionAlternative
public String recoveryActionAlternative(org.palladiosimulator.pcm.seff.seff_reliability.RecoveryActionBehaviour behaviour)
-
checkIfExceptionIsHandled
public CharSequence checkIfExceptionIsHandled(org.palladiosimulator.pcm.seff.seff_reliability.FailureHandlingEntity entity, String id)
-
_checkFailureTypeMatch
protected CharSequence _checkFailureTypeMatch(org.palladiosimulator.pcm.reliability.FailureType ft, String id)
-
_checkFailureTypeMatch
protected CharSequence _checkFailureTypeMatch(org.palladiosimulator.pcm.reliability.SoftwareInducedFailureType ft, String id)
-
_checkFailureTypeMatch
protected CharSequence _checkFailureTypeMatch(org.palladiosimulator.pcm.reliability.HardwareInducedFailureType ft, String id)
-
_checkFailureTypeMatch
protected CharSequence _checkFailureTypeMatch(org.palladiosimulator.pcm.reliability.NetworkInducedFailureType ft, String id)
-
initFailureHandling
public CharSequence initFailureHandling(Object obj, String id)
-
nextRecoveryActionAlternative
public CharSequence nextRecoveryActionAlternative(org.palladiosimulator.pcm.seff.seff_reliability.RecoveryActionBehaviour behaviour, String id)
-
catchFailureExceptions
public CharSequence catchFailureExceptions(org.palladiosimulator.pcm.seff.ExternalCallAction action, String id)
-
failureInternalActionPreTM
public CharSequence failureInternalActionPreTM(org.palladiosimulator.pcm.seff.InternalAction action)
-
action
public CharSequence action(org.palladiosimulator.pcm.seff.AbstractAction action)
-
checkFailureTypeMatch
public CharSequence checkFailureTypeMatch(org.palladiosimulator.pcm.reliability.FailureType ft, String id)
-
-