Class ScrambledKeyGenerator

  • All Implemented Interfaces:
    SFSBUUIDUtil<SimpleKeyGenerator.SimpleSessionKey>, org.glassfish.ha.store.util.KeyTransformer<SimpleKeyGenerator.SimpleSessionKey>

    public class ScrambledKeyGenerator
    extends SimpleKeyGenerator
    A utility class that generates stateful session keys using two longs The session id generated by this class is guarenteed to be unique as long as the system clock is never reset to a previous value The hashCode of the SessionKey generated by ScrambledKeyGenerator also allows uniform distribution of keys when hashed in a HashMap
    Author:
    Mahesh Kannan