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
ConstructorsConstructorDescriptionQuarkusEmitterConfiguration(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
Modifier and TypeMethodDescriptionbooleanio.smallrye.reactive.messaging.annotations.EmitterFactoryForbooleanio.smallrye.reactive.messaging.annotations.EmitterFactoryForgetName()intlongorg.eclipse.microprofile.reactive.messaging.OnOverflow.StrategyinthashCode()booleanname()intlongorg.eclipse.microprofile.reactive.messaging.OnOverflow.StrategyvoidsetBroadcast(boolean broadcast) voidsetEmitterType(io.smallrye.reactive.messaging.annotations.EmitterFactoryFor emitterType) voidvoidsetNumberOfSubscriberBeforeConnecting(int numberOfSubscriberBeforeConnecting) voidsetOverflowBufferSize(long overflowBufferSize) voidsetOverflowBufferStrategy(org.eclipse.microprofile.reactive.messaging.OnOverflow.Strategy overflowBufferStrategy) toString()
-
Constructor Details
-
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 Details
-
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
-
setName
-
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) -
equals
-
hashCode
public int hashCode() -
toString
-