Class QuarkusEmitterConfiguration
- java.lang.Object
-
- io.quarkus.smallrye.reactivemessaging.runtime.QuarkusEmitterConfiguration
-
- All Implemented Interfaces:
io.smallrye.reactive.messaging.EmitterConfiguration
public class QuarkusEmitterConfiguration extends Object implements io.smallrye.reactive.messaging.EmitterConfiguration
-
-
Constructor Summary
Constructors Constructor Description QuarkusEmitterConfiguration()QuarkusEmitterConfiguration(String name, io.smallrye.reactive.messaging.annotations.EmitterFactoryFor emitterType, org.eclipse.microprofile.reactive.messaging.OnOverflow onOverflow, io.smallrye.reactive.messaging.annotations.Broadcast broadcast)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanbroadcast()io.smallrye.reactive.messaging.annotations.EmitterFactoryForemitterType()io.smallrye.reactive.messaging.annotations.EmitterFactoryForgetEmitterType()StringgetName()intgetNumberOfSubscriberBeforeConnecting()longgetOverflowBufferSize()org.eclipse.microprofile.reactive.messaging.OnOverflow.StrategygetOverflowBufferStrategy()booleanisBroadcast()Stringname()intnumberOfSubscriberBeforeConnecting()longoverflowBufferSize()org.eclipse.microprofile.reactive.messaging.OnOverflow.StrategyoverflowBufferStrategy()voidsetBroadcast(boolean broadcast)voidsetEmitterType(io.smallrye.reactive.messaging.annotations.EmitterFactoryFor emitterType)voidsetName(String name)voidsetNumberOfSubscriberBeforeConnecting(int numberOfSubscriberBeforeConnecting)voidsetOverflowBufferSize(long overflowBufferSize)voidsetOverflowBufferStrategy(org.eclipse.microprofile.reactive.messaging.OnOverflow.Strategy overflowBufferStrategy)
-
-
-
Constructor Detail
-
QuarkusEmitterConfiguration
public QuarkusEmitterConfiguration()
-
QuarkusEmitterConfiguration
public QuarkusEmitterConfiguration(String name, io.smallrye.reactive.messaging.annotations.EmitterFactoryFor emitterType, org.eclipse.microprofile.reactive.messaging.OnOverflow onOverflow, io.smallrye.reactive.messaging.annotations.Broadcast broadcast)
-
-
Method Detail
-
name
public String name()
- Specified by:
namein interfaceio.smallrye.reactive.messaging.EmitterConfiguration
-
emitterType
public io.smallrye.reactive.messaging.annotations.EmitterFactoryFor emitterType()
- Specified by:
emitterTypein interfaceio.smallrye.reactive.messaging.EmitterConfiguration
-
overflowBufferStrategy
public org.eclipse.microprofile.reactive.messaging.OnOverflow.Strategy overflowBufferStrategy()
- Specified by:
overflowBufferStrategyin interfaceio.smallrye.reactive.messaging.EmitterConfiguration
-
overflowBufferSize
public long overflowBufferSize()
- Specified by:
overflowBufferSizein interfaceio.smallrye.reactive.messaging.EmitterConfiguration
-
broadcast
public boolean broadcast()
- Specified by:
broadcastin interfaceio.smallrye.reactive.messaging.EmitterConfiguration
-
numberOfSubscriberBeforeConnecting
public int numberOfSubscriberBeforeConnecting()
- Specified by:
numberOfSubscriberBeforeConnectingin interfaceio.smallrye.reactive.messaging.EmitterConfiguration
-
getName
public String getName()
-
setName
public void setName(String name)
-
getEmitterType
public io.smallrye.reactive.messaging.annotations.EmitterFactoryFor getEmitterType()
-
setEmitterType
public void setEmitterType(io.smallrye.reactive.messaging.annotations.EmitterFactoryFor emitterType)
-
getOverflowBufferStrategy
public org.eclipse.microprofile.reactive.messaging.OnOverflow.Strategy getOverflowBufferStrategy()
-
setOverflowBufferStrategy
public void setOverflowBufferStrategy(org.eclipse.microprofile.reactive.messaging.OnOverflow.Strategy overflowBufferStrategy)
-
getOverflowBufferSize
public long getOverflowBufferSize()
-
setOverflowBufferSize
public void setOverflowBufferSize(long overflowBufferSize)
-
isBroadcast
public boolean isBroadcast()
-
setBroadcast
public void setBroadcast(boolean broadcast)
-
getNumberOfSubscriberBeforeConnecting
public int getNumberOfSubscriberBeforeConnecting()
-
setNumberOfSubscriberBeforeConnecting
public void setNumberOfSubscriberBeforeConnecting(int numberOfSubscriberBeforeConnecting)
-
-