Class CamelConnector
- java.lang.Object
-
- io.smallrye.reactive.messaging.camel.CamelConnector
-
- All Implemented Interfaces:
org.eclipse.microprofile.reactive.messaging.spi.ConnectorFactory
,org.eclipse.microprofile.reactive.messaging.spi.IncomingConnectorFactory
,org.eclipse.microprofile.reactive.messaging.spi.OutgoingConnectorFactory
@ApplicationScoped public class CamelConnector extends Object implements org.eclipse.microprofile.reactive.messaging.spi.IncomingConnectorFactory, org.eclipse.microprofile.reactive.messaging.spi.OutgoingConnectorFactory
-
-
Field Summary
Fields Modifier and Type Field Description static String
CONNECTOR_NAME
-
Constructor Summary
Constructors Constructor Description CamelConnector()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.camel.component.reactive.streams.api.CamelReactiveStreamsService
getCamelReactive()
org.eclipse.microprofile.reactive.streams.operators.PublisherBuilder<? extends org.eclipse.microprofile.reactive.messaging.Message<?>>
getPublisherBuilder(org.eclipse.microprofile.config.Config config)
org.eclipse.microprofile.reactive.streams.operators.SubscriberBuilder<? extends org.eclipse.microprofile.reactive.messaging.Message<?>,Void>
getSubscriberBuilder(org.eclipse.microprofile.config.Config config)
-
-
-
Field Detail
-
CONNECTOR_NAME
public static final String CONNECTOR_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getCamelReactive
@Produces public org.apache.camel.component.reactive.streams.api.CamelReactiveStreamsService getCamelReactive()
-
getPublisherBuilder
public org.eclipse.microprofile.reactive.streams.operators.PublisherBuilder<? extends org.eclipse.microprofile.reactive.messaging.Message<?>> getPublisherBuilder(org.eclipse.microprofile.config.Config config)
- Specified by:
getPublisherBuilder
in interfaceorg.eclipse.microprofile.reactive.messaging.spi.IncomingConnectorFactory
-
getSubscriberBuilder
public org.eclipse.microprofile.reactive.streams.operators.SubscriberBuilder<? extends org.eclipse.microprofile.reactive.messaging.Message<?>,Void> getSubscriberBuilder(org.eclipse.microprofile.config.Config config)
- Specified by:
getSubscriberBuilder
in interfaceorg.eclipse.microprofile.reactive.messaging.spi.OutgoingConnectorFactory
-
-