Class TimeSpanBetweenUserActionsCalculator

  • All Implemented Interfaces:
    BinaryCalculator<org.palladiosimulator.pcm.usagemodel.AbstractUserAction,​org.palladiosimulator.pcm.usagemodel.AbstractUserAction>, MeasurementProducer<Pair<org.palladiosimulator.pcm.usagemodel.AbstractUserAction,​org.palladiosimulator.pcm.usagemodel.AbstractUserAction>>

    public class TimeSpanBetweenUserActionsCalculator
    extends AbstractBinaryCalculator<org.palladiosimulator.pcm.usagemodel.AbstractUserAction,​org.palladiosimulator.pcm.usagemodel.AbstractUserAction>
    • Constructor Detail

      • TimeSpanBetweenUserActionsCalculator

        public TimeSpanBetweenUserActionsCalculator()
      • TimeSpanBetweenUserActionsCalculator

        public TimeSpanBetweenUserActionsCalculator​(String metric)
    • Method Detail

      • setup

        public void setup​(IProbe<org.palladiosimulator.pcm.usagemodel.AbstractUserAction> fromProbe,
                          IProbe<org.palladiosimulator.pcm.usagemodel.AbstractUserAction> toProbe)
      • calculate

        public Measurement<Pair<org.palladiosimulator.pcm.usagemodel.AbstractUserAction,​org.palladiosimulator.pcm.usagemodel.AbstractUserAction>> calculate​(Measurement<org.palladiosimulator.pcm.usagemodel.AbstractUserAction> from,
                                                                                                                                                                  Measurement<org.palladiosimulator.pcm.usagemodel.AbstractUserAction> to)