public synchronized Kms getKms(OpenViduKurentoClientSessionInfo sessionInfo) {
    if (usageIterator == null || !usageIterator.hasNext()) {
      usageIterator = kmss.iterator();
    }
    return usageIterator.next();
  }
public synchronized Kms getKms ( OpenViduKurentoClientSessionInfo sessionInfo ) { if ( usageIterator == null || ! usageIterator . hasNext ( ) ) { usageIterator = kmss . iterator ( ) ; } return usageIterator . next ( ) ; }
Returns a {@link Kms} using a round-robin strategy.

@param sessionInfo
session's id