Class MistIdGenerator

java.lang.Object
icu.congee.id.generator.distributed.mist.MistIdGenerator
All Implemented Interfaces:
IdGenerator

@Component public class MistIdGenerator extends Object implements IdGenerator
  • Constructor Details

    • MistIdGenerator

      public MistIdGenerator(org.redisson.api.RedissonClient redisson, @Value("${id.generator.mist.name:IdGenerator:MistIdGenerator:current}") String name, @Value("${id.generator.mist.value:-1}") long initialValue, @Value("${id.generator.mist.secret:false}") boolean useSecureRandom, @Value("${id.generator.mist.bufferSize:1000}") int bufferSize)
  • Method Details