public final class RingBufferProxyGeneratorFactory
extends java.lang.Object
| Constructor and Description |
|---|
RingBufferProxyGeneratorFactory() |
| Modifier and Type | Method and Description |
|---|---|
RingBufferProxyGenerator |
create(GeneratorType generatorType)
Deprecated.
prefer newProxy().
This method is left to preserve the existing behaviour now configurable in ValidationConfig.
|
RingBufferProxyGenerator |
newProxy(GeneratorType generatorType)
Creates a RingBufferProxyGenerator
|
RingBufferProxyGenerator |
newProxy(GeneratorType generatorType,
ValidationConfig config)
Creates a RingBufferProxyGenerator
|
RingBufferProxyGenerator |
newProxy(GeneratorType generatorType,
ValidationConfig config,
DropListener dropListener)
Creates a RingBufferProxyGenerator
|
RingBufferProxyGenerator |
newProxy(GeneratorType generatorType,
ValidationConfig config,
DropListener dropListener,
MessagePublicationListener messagePublicationListener)
Creates a RingBufferProxyGenerator
|
public RingBufferProxyGenerator newProxy(GeneratorType generatorType)
generatorType - the type of generatorpublic RingBufferProxyGenerator newProxy(GeneratorType generatorType, ValidationConfig config)
generatorType - the type of generatorconfig - configure how much validation the ringBufferProxyGenerator should havepublic RingBufferProxyGenerator newProxy(GeneratorType generatorType, ValidationConfig config, DropListener dropListener)
generatorType - the type of generatorconfig - configure how much validation the ringBufferProxyGenerator should havedropListener - the supplied DropListener will be notified if the ring-buffer is full when OverflowStrategy is DROPpublic RingBufferProxyGenerator newProxy(GeneratorType generatorType, ValidationConfig config, DropListener dropListener, MessagePublicationListener messagePublicationListener)
generatorType - the type of generatorconfig - configure how much validation the ringBufferProxyGenerator should havedropListener - the supplied DropListener will be notified if the ring-buffer is full when OverflowStrategy is DROPmessagePublicationListener - the supplied MessagePublicationListener will be notified before and after publishing@Deprecated public RingBufferProxyGenerator create(GeneratorType generatorType)
generatorType - the type of generator