Interface ReactiveIdentifierGenerator<Id>

All Superinterfaces:
org.hibernate.generator.BeforeExecutionGenerator, Configurable, ExportableProducer, org.hibernate.generator.Generator, IdentifierGenerator, Serializable

@Incubating public interface ReactiveIdentifierGenerator<Id> extends IdentifierGenerator
A replacement for IdentifierGenerator, which supports a non-blocking method for obtaining the generated identifier.

A custom generation strategy may be defined by implementing this interface, and, optionally, Configurable, and declaring the custom implementation class using GenericGenerator.

See Also: