gr.uoa.di.madgik.commons.infra.nodeselection.ru
Class LRUNodeSelector

java.lang.Object
  extended by gr.uoa.di.madgik.commons.infra.nodeselection.ru.RUNodeSelector
      extended by gr.uoa.di.madgik.commons.infra.nodeselection.ru.LRUNodeSelector
All Implemented Interfaces:
NodeSelector

public class LRUNodeSelector
extends RUNodeSelector


Field Summary
 
Fields inherited from class gr.uoa.di.madgik.commons.infra.nodeselection.ru.RUNodeSelector
tieBreakerSelector, timingInfo
 
Constructor Summary
LRUNodeSelector()
           
LRUNodeSelector(NodeSelector tieBreaker)
           
 
Method Summary
 HostingNode getRUNode(List<HostingNode> candidates)
           
 Map<String,Long> sortTimingInfo()
           
 
Methods inherited from class gr.uoa.di.madgik.commons.infra.nodeselection.ru.RUNodeSelector
assessNodes, main, markSelected, selectNode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LRUNodeSelector

public LRUNodeSelector(NodeSelector tieBreaker)

LRUNodeSelector

public LRUNodeSelector()
Method Detail

getRUNode

public HostingNode getRUNode(List<HostingNode> candidates)
Specified by:
getRUNode in class RUNodeSelector

sortTimingInfo

public Map<String,Long> sortTimingInfo()
Specified by:
sortTimingInfo in class RUNodeSelector


Copyright © 2013. All Rights Reserved.