Class DelegatingResumeStrategy

  • All Implemented Interfaces:
    AutoCloseable, org.apache.camel.ResumeStrategy, org.apache.camel.Service

    public class DelegatingResumeStrategy
    extends Object
    implements org.apache.camel.ResumeStrategy
    A delegating strategy that can be used to delegate to and/or abstract resume strategies
    • Constructor Detail

      • DelegatingResumeStrategy

        public DelegatingResumeStrategy()
      • DelegatingResumeStrategy

        protected DelegatingResumeStrategy​(List<org.apache.camel.ResumeStrategy> resumeStrategies)
    • Method Detail

      • add

        public boolean add​(org.apache.camel.ResumeStrategy resumeStrategy)
      • remove

        public boolean remove​(Object resumeStrategy)
      • removeIf

        public boolean removeIf​(Predicate<? super org.apache.camel.ResumeStrategy> filter)
      • resume

        public void resume()
        Specified by:
        resume in interface org.apache.camel.ResumeStrategy
      • start

        public void start()
        Specified by:
        start in interface org.apache.camel.Service
      • stop

        public void stop()
        Specified by:
        stop in interface org.apache.camel.Service
      • build

        public void build()
        Specified by:
        build in interface org.apache.camel.Service
      • init

        public void init()
        Specified by:
        init in interface org.apache.camel.Service