Package org.apache.camel.spi
Interface ResourceReloadStrategy
-
- All Superinterfaces:
AutoCloseable
,CamelContextAware
,Service
,StaticService
public interface ResourceReloadStrategy extends StaticService, CamelContextAware
SPI strategy for reloadingResource
in an existing runningCamelContext
- See Also:
ResourceReload
,Resource
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getFailedCounter()
Number of reloads failed.int
getReloadCounter()
Number of reloads succeeded.ResourceReload
getResourceReload()
Gets the resource listener that is triggered on reload.void
resetCounters()
Reset the counters.void
setResourceReload(ResourceReload listener)
Sets the resource listener to trigger on reload.-
Methods inherited from interface org.apache.camel.CamelContextAware
getCamelContext, setCamelContext
-
-
-
-
Method Detail
-
getResourceReload
ResourceReload getResourceReload()
Gets the resource listener that is triggered on reload.
-
setResourceReload
void setResourceReload(ResourceReload listener)
Sets the resource listener to trigger on reload.
-
getReloadCounter
int getReloadCounter()
Number of reloads succeeded.
-
getFailedCounter
int getFailedCounter()
Number of reloads failed.
-
resetCounters
void resetCounters()
Reset the counters.
-
-