.apache.org/running-camel-standalone-and-have-it-keep-running.html">here)
{@link #stop()} - to shutdown (will stop all routes/components/endpoints etc and clear internal state/cache) {@link #suspend()} - to pause routing messages {@link #resume()} - to resume after a suspend Notice: {@link #stop()} and {@link #suspend()} will gracefully stop/suspend routes ensuring any messagesin progress will be given time to complete. See more details at {@link org.apache.camel.spi.ShutdownStrategy}.
If you are doing a hot restart then it's advised to use the suspend/resume methods which ensure a faster restart but also allows any internal state to be kept as is. The stop/start approach will do a
cold restart of Camel, where all internal state is reset.
End users are advised to use suspend/resume. Using stop is for shutting down Camel and it's not guaranteed that when it's being started again using the start method that Camel will operate consistently.
@version