Interface RIdGeneratorReactive

    • Method Detail

      • tryInit

        reactor.core.publisher.Mono<Boolean> tryInit(long value,
                                                     long allocationSize)
        Initializes Id generator params.
        Parameters:
        value - - initial value
        allocationSize - - values range allocation size
        Returns:
        true if Id generator initialized false if Id generator already initialized
      • nextId

        reactor.core.publisher.Mono<Long> nextId()
        Returns next unique number but not monotonically increased
        Returns:
        number