java.lang.Object
org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.PCMConnectionHelper

public class PCMConnectionHelper extends Object
  • Method Summary

    Modifier and Type
    Method
    Description
    static List<org.palladiosimulator.pcm.core.composition.AssemblyContext>
    getConnectectedAssemblies(org.palladiosimulator.pcm.system.System system, org.palladiosimulator.pcm.core.composition.AssemblyContext component)
     
    static List<org.palladiosimulator.pcm.core.composition.AssemblyConnector>
    getConnectedConnectors(org.palladiosimulator.pcm.core.composition.AssemblyContext component, org.palladiosimulator.pcm.system.System system)
     
    static List<org.palladiosimulator.pcm.resourceenvironment.ResourceContainer>
    getConnectedResourceContainers(org.palladiosimulator.pcm.resourceenvironment.ResourceContainer resource, org.palladiosimulator.pcm.resourceenvironment.ResourceEnvironment environment)
     
    static List<org.palladiosimulator.pcm.resourceenvironment.LinkingResource>
    getLinkingResource(org.palladiosimulator.pcm.resourceenvironment.ResourceContainer container, org.palladiosimulator.pcm.resourceenvironment.ResourceEnvironment resourceEnvironment)
     
    static org.palladiosimulator.pcm.resourceenvironment.ResourceContainer
    getResourceContainer(org.palladiosimulator.pcm.core.composition.AssemblyContext component, org.palladiosimulator.pcm.allocation.Allocation allocationModel)
    Get the resource container on which the AssemblyContext is allocated

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • getConnectectedAssemblies

      public static List<org.palladiosimulator.pcm.core.composition.AssemblyContext> getConnectectedAssemblies(org.palladiosimulator.pcm.system.System system, org.palladiosimulator.pcm.core.composition.AssemblyContext component)
    • getConnectedConnectors

      public static List<org.palladiosimulator.pcm.core.composition.AssemblyConnector> getConnectedConnectors(org.palladiosimulator.pcm.core.composition.AssemblyContext component, org.palladiosimulator.pcm.system.System system)
    • getResourceContainer

      public static org.palladiosimulator.pcm.resourceenvironment.ResourceContainer getResourceContainer(org.palladiosimulator.pcm.core.composition.AssemblyContext component, org.palladiosimulator.pcm.allocation.Allocation allocationModel)
      Get the resource container on which the AssemblyContext is allocated
      Parameters:
      component - requested AssemblyContext
      allocationModel - used AllocationModel
      Returns:
      allocated ResourceContainer
    • getConnectedResourceContainers

      public static List<org.palladiosimulator.pcm.resourceenvironment.ResourceContainer> getConnectedResourceContainers(org.palladiosimulator.pcm.resourceenvironment.ResourceContainer resource, org.palladiosimulator.pcm.resourceenvironment.ResourceEnvironment environment)
    • getLinkingResource

      public static List<org.palladiosimulator.pcm.resourceenvironment.LinkingResource> getLinkingResource(org.palladiosimulator.pcm.resourceenvironment.ResourceContainer container, org.palladiosimulator.pcm.resourceenvironment.ResourceEnvironment resourceEnvironment)