Class MainEvent
- java.lang.Object
-
- org.apache.camel.quarkus.main.events.MainEvent
-
- All Implemented Interfaces:
org.apache.camel.spi.CamelEvent,org.apache.camel.spi.HasCamelContext
- Direct Known Subclasses:
AfterConfigure,AfterStart,AfterStop,BeforeConfigure,BeforeInitialize,BeforeStart,BeforeStop
public class MainEvent extends Object implements org.apache.camel.spi.CamelEvent, org.apache.camel.spi.HasCamelContext
A baseCamelEventforBaseMainSupportevents.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.camel.spi.CamelEvent
org.apache.camel.spi.CamelEvent.CamelContextEvent, org.apache.camel.spi.CamelEvent.CamelContextInitializedEvent, org.apache.camel.spi.CamelEvent.CamelContextInitializingEvent, org.apache.camel.spi.CamelEvent.CamelContextResumedEvent, org.apache.camel.spi.CamelEvent.CamelContextResumeFailureEvent, org.apache.camel.spi.CamelEvent.CamelContextResumingEvent, org.apache.camel.spi.CamelEvent.CamelContextRoutesStartedEvent, org.apache.camel.spi.CamelEvent.CamelContextRoutesStartingEvent, org.apache.camel.spi.CamelEvent.CamelContextRoutesStoppedEvent, org.apache.camel.spi.CamelEvent.CamelContextRoutesStoppingEvent, org.apache.camel.spi.CamelEvent.CamelContextStartedEvent, org.apache.camel.spi.CamelEvent.CamelContextStartingEvent, org.apache.camel.spi.CamelEvent.CamelContextStartupFailureEvent, org.apache.camel.spi.CamelEvent.CamelContextStopFailureEvent, org.apache.camel.spi.CamelEvent.CamelContextStoppedEvent, org.apache.camel.spi.CamelEvent.CamelContextStoppingEvent, org.apache.camel.spi.CamelEvent.CamelContextSuspendedEvent, org.apache.camel.spi.CamelEvent.CamelContextSuspendingEvent, org.apache.camel.spi.CamelEvent.ExchangeCompletedEvent, org.apache.camel.spi.CamelEvent.ExchangeCreatedEvent, org.apache.camel.spi.CamelEvent.ExchangeEvent, org.apache.camel.spi.CamelEvent.ExchangeFailedEvent, org.apache.camel.spi.CamelEvent.ExchangeFailureEvent, org.apache.camel.spi.CamelEvent.ExchangeFailureHandledEvent, org.apache.camel.spi.CamelEvent.ExchangeFailureHandlingEvent, org.apache.camel.spi.CamelEvent.ExchangeRedeliveryEvent, org.apache.camel.spi.CamelEvent.ExchangeSendingEvent, org.apache.camel.spi.CamelEvent.ExchangeSentEvent, org.apache.camel.spi.CamelEvent.FailureEvent, org.apache.camel.spi.CamelEvent.RouteAddedEvent, org.apache.camel.spi.CamelEvent.RouteEvent, org.apache.camel.spi.CamelEvent.RouteRemovedEvent, org.apache.camel.spi.CamelEvent.RouteStartedEvent, org.apache.camel.spi.CamelEvent.RouteStoppedEvent, org.apache.camel.spi.CamelEvent.ServiceEvent, org.apache.camel.spi.CamelEvent.ServiceStartupFailureEvent, org.apache.camel.spi.CamelEvent.ServiceStopFailureEvent, org.apache.camel.spi.CamelEvent.StepCompletedEvent, org.apache.camel.spi.CamelEvent.StepEvent, org.apache.camel.spi.CamelEvent.StepFailedEvent, org.apache.camel.spi.CamelEvent.StepStartedEvent, org.apache.camel.spi.CamelEvent.Type
-
-
Constructor Summary
Constructors Constructor Description MainEvent(org.apache.camel.main.BaseMainSupport main)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.camel.CamelContextgetCamelContext()<T extends org.apache.camel.CamelContext>
TgetCamelContext(Class<T> type)org.apache.camel.main.BaseMainSupportgetMain()ObjectgetSource()org.apache.camel.spi.CamelEvent.TypegetType()
-
-
-
Method Detail
-
getMain
public org.apache.camel.main.BaseMainSupport getMain()
-
getCamelContext
public org.apache.camel.CamelContext getCamelContext()
- Specified by:
getCamelContextin interfaceorg.apache.camel.spi.HasCamelContext
-
getCamelContext
public <T extends org.apache.camel.CamelContext> T getCamelContext(Class<T> type)
-
getType
public org.apache.camel.spi.CamelEvent.Type getType()
- Specified by:
getTypein interfaceorg.apache.camel.spi.CamelEvent
-
getSource
public Object getSource()
- Specified by:
getSourcein interfaceorg.apache.camel.spi.CamelEvent
-
-