Interface ITransmissionSimulationStrategy<LinkType,​DemandType,​ContextType>

  • Type Parameters:
    LinkType - the type of linking resource
    DemandType - the type of issued demand
    ContextType - the type of the context of current user activity
    All Known Implementing Classes:
    SimulatedLinkingResourceContainerTransmissionStrategy

    public interface ITransmissionSimulationStrategy<LinkType,​DemandType,​ContextType>
    The transmission simulation strategy encapsultes the concrete behavior, how a given demand for a given link is actually simulated.
    • Method Detail

      • simulateTransmission

        void simulateTransmission​(LinkType link,
                                  DemandType demand,
                                  ContextType context)
        Simulate a transmission of demand through link in the user context of context. This method blocks until the transmission is concluded.
        Parameters:
        link - the link
        demand - the calculated demand
        context - the context of current user activity