Class EventbridgeProducer
- java.lang.Object
-
- org.apache.camel.support.service.BaseService
-
- org.apache.camel.support.service.ServiceSupport
-
- org.apache.camel.support.DefaultProducer
-
- org.apache.camel.component.aws2.eventbridge.EventbridgeProducer
-
- All Implemented Interfaces:
AutoCloseable,org.apache.camel.EndpointAware,org.apache.camel.IsSingleton,org.apache.camel.Processor,org.apache.camel.Producer,org.apache.camel.Service,org.apache.camel.ShutdownableService,org.apache.camel.StatefulService,org.apache.camel.SuspendableService
public class EventbridgeProducer extends org.apache.camel.support.DefaultProducerA Producer which sends messages to the Amazon Eventbridge Service SDK v2 AWS Eventbridge
-
-
Constructor Summary
Constructors Constructor Description EventbridgeProducer(org.apache.camel.Endpoint endpoint)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected EventbridgeConfigurationgetConfiguration()EventbridgeEndpointgetEndpoint()static org.apache.camel.MessagegetMessageForResponse(org.apache.camel.Exchange exchange)voidprocess(org.apache.camel.Exchange exchange)StringtoString()-
Methods inherited from class org.apache.camel.support.DefaultProducer
createExchange, doStart, doStop, isSingleton
-
Methods inherited from class org.apache.camel.support.service.BaseService
build, doBuild, doFail, doInit, doLifecycleChange, doResume, doShutdown, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getConfiguration
protected EventbridgeConfiguration getConfiguration()
-
toString
public String toString()
- Overrides:
toStringin classorg.apache.camel.support.DefaultProducer
-
getEndpoint
public EventbridgeEndpoint getEndpoint()
- Specified by:
getEndpointin interfaceorg.apache.camel.EndpointAware- Overrides:
getEndpointin classorg.apache.camel.support.DefaultProducer
-
getMessageForResponse
public static org.apache.camel.Message getMessageForResponse(org.apache.camel.Exchange exchange)
-
-