Class PullPushPureRecommenderPropagationConfigurator<U extends java.io.Serializable,​I extends java.io.Serializable,​F>

java.lang.Object
es.uam.eps.ir.relison.grid.diffusion.propagation.PullPushPureRecommenderPropagationConfigurator<U,​I,​F>
Type Parameters:
U - type of the users.
I - type of the information pieces.
F - type of the user and information pieces features.
All Implemented Interfaces:
PropagationConfigurator<U,​I,​F>

public class PullPushPureRecommenderPropagationConfigurator<U extends java.io.Serializable,​I extends java.io.Serializable,​F>
extends java.lang.Object
implements PropagationConfigurator<U,​I,​F>
Configures a push-pull propagation mechanism.
See Also:
PullPushStrategyPureRecommenderPropagationMechanism
  • Field Summary

    Fields 
    Modifier and Type Field Description
    private static java.lang.String ORIENTATION
    Identifier for the neighbors towards whom we want to propagate the information.
    private static java.lang.String WAITTIME
    Identifier for the time before selecting a given user.
  • Constructor Summary

    Constructors 
    Constructor Description
    PullPushPureRecommenderPropagationConfigurator()  
  • Method Summary

    Modifier and Type Method Description
    PropagationMechanism<U,​I,​F> configure​(Parameters params)
    Configures a propagation mechanism for selecting the users to propagate information to.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait