Class PureTimestampBasedSelectionMechanism<U extends java.io.Serializable,​I extends java.io.Serializable,​P>

java.lang.Object
es.uam.eps.ir.relison.diffusion.selections.AbstractSelectionMechanism<U,​I,​P>
es.uam.eps.ir.relison.diffusion.selections.TimestampBasedSelectionMechanism<U,​I,​P>
es.uam.eps.ir.relison.diffusion.selections.PureTimestampBasedSelectionMechanism<U,​I,​P>
Type Parameters:
U - type of the users.
I - type of the information pieces.
P - type of the parameters.
All Implemented Interfaces:
SelectionMechanism<U,​I,​P>

public class PureTimestampBasedSelectionMechanism<U extends java.io.Serializable,​I extends java.io.Serializable,​P>
extends TimestampBasedSelectionMechanism<U,​I,​P>
Selection mechanism that takes the real timestamps of the users into account. Each own piece of information is released when the timestamp of the piece is equal to the timestamp of the simulation. No information pieces are repropagated.