Class UserSequence

  • All Implemented Interfaces:
    Serializable

    public class UserSequence
    extends Object
    implements Serializable
    This module controls the Sequence in which user details are returned. This module uses round robin allocation of users.
    Version:
    $Revision: 1649126 $
    See Also:
    Serialized Form
    • Constructor Detail

      • UserSequence

        public UserSequence()
      • UserSequence

        public UserSequence​(List<Map<String,​String>> allUsers)
        Load all user and parameter data into the sequence module.

        ie a Set of Mapped "parameter names and parameter values" for each user to be loaded into the sequencer.

        Parameters:
        allUsers - users and parameter data to be used
    • Method Detail

      • getNextUserMods

        public Map<String,​String> getNextUserMods()
        Returns the parameter data for the next user in the sequence
        Returns:
        a Map object of parameter names and matching parameter values for the next user