Package policyderiver
Class PalladioAbstraction
- java.lang.Object
-
- policyderiver.PalladioAbstraction
-
public class PalladioAbstraction extends Object
Encapsulates logic to go from system call to seff
-
-
Constructor Summary
Constructors Constructor Description PalladioAbstraction(org.palladiosimulator.pcm.usagemodel.UsageModel usageModel, org.palladiosimulator.pcm.repository.Repository repo, org.palladiosimulator.pcm.system.System system)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<org.apache.commons.lang3.tuple.Pair<org.palladiosimulator.pcm.seff.ResourceDemandingSEFF,org.palladiosimulator.pcm.core.composition.Connector>>
getAffectedSEFFs(org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCall entryLevelSystemCall)
Function to get all seffs affected by this system callUsageModelAbstraction
getUsageModelAbs()
-
-
-
Method Detail
-
getAffectedSEFFs
public List<org.apache.commons.lang3.tuple.Pair<org.palladiosimulator.pcm.seff.ResourceDemandingSEFF,org.palladiosimulator.pcm.core.composition.Connector>> getAffectedSEFFs(org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCall entryLevelSystemCall)
Function to get all seffs affected by this system call- Parameters:
entryLevelSystemCall
-- Returns:
-
getUsageModelAbs
public UsageModelAbstraction getUsageModelAbs()
-
-