Package org.apache.camel.spi
Interface ReloadStrategy
- All Superinterfaces:
AutoCloseable
,CamelContextAware
,HasCamelContext
,Service
,StaticService
- All Known Subinterfaces:
ContextReloadStrategy
,ResourceReloadStrategy
SPI strategy for reloading.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionint
Number of reloads failed.Gets the last error if reloading failedint
Number of reloads succeeded.void
Trigger reload.void
Reset the counters.Methods inherited from interface org.apache.camel.CamelContextAware
setCamelContext
Methods inherited from interface org.apache.camel.spi.HasCamelContext
getCamelContext
-
Method Details
-
onReload
Trigger reload.- Parameters:
source
- source that triggers the reloading.
-
getReloadCounter
int getReloadCounter()Number of reloads succeeded. -
getFailedCounter
int getFailedCounter()Number of reloads failed. -
resetCounters
void resetCounters()Reset the counters. -
getLastError
Exception getLastError()Gets the last error if reloading failed
-