Class AggregatedContextExternalCallActionHandler

java.lang.Object
org.palladiosimulator.solver.core.handler.ExternalCallActionHandler
org.palladiosimulator.solver.core.handler.AggregatedContextExternalCallActionHandler

public class AggregatedContextExternalCallActionHandler extends ExternalCallActionHandler
  • Constructor Details

    • AggregatedContextExternalCallActionHandler

      public AggregatedContextExternalCallActionHandler(AggregatedContextSEFFVisitor seffVisitor, org.palladiosimulator.pcm.usagemodel.UsageScenario usageScenario)
  • Method Details

    • visitSEFF

      protected SeffVisitor visitSEFF(org.palladiosimulator.pcm.seff.ServiceEffectSpecification seff, ContextWrapper contextWrapper)
      Creates a new AggregatedContextSEFFVisitor instead of a normal SeffVisitor, which adds the calculation of execution frequencies to the context model.
      Overrides:
      visitSEFF in class ExternalCallActionHandler
      Returns:
    • getCalledSEFF

      public org.palladiosimulator.pcm.seff.ServiceEffectSpecification getCalledSEFF()
    • getCalledAssemblyCtxt

      public org.palladiosimulator.pcm.core.composition.AssemblyContext getCalledAssemblyCtxt()
    • getCalledAllocationContext

      public org.palladiosimulator.pcm.allocation.AllocationContext getCalledAllocationContext()