Class KnativeHttpConsumerFactory

  • All Implemented Interfaces:
    AutoCloseable, org.apache.camel.CamelContextAware, KnativeConsumerFactory, org.apache.camel.Service, org.apache.camel.ShutdownableService, org.apache.camel.StatefulService, org.apache.camel.SuspendableService

    public class KnativeHttpConsumerFactory
    extends org.apache.camel.support.service.ServiceSupport
    implements org.apache.camel.CamelContextAware, KnativeConsumerFactory
    • Field Summary

      • Fields inherited from class org.apache.camel.support.service.BaseService

        BUILT, FAILED, INITIALIZED, INITIALIZING, lock, NEW, SHUTDOWN, SHUTTING_DOWN, STARTED, STARTING, status, STOPPED, STOPPING, SUSPENDED, SUSPENDING
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.apache.camel.Consumer createConsumer​(org.apache.camel.Endpoint endpoint, KnativeTransportConfiguration config, KnativeResource service, org.apache.camel.Processor processor)  
      org.apache.camel.CamelContext getCamelContext()  
      io.vertx.ext.web.Router getRouter()  
      void setCamelContext​(org.apache.camel.CamelContext camelContext)  
      KnativeHttpConsumerFactory setRouter​(io.vertx.ext.web.Router router)  
      • Methods inherited from class org.apache.camel.support.service.BaseService

        build, doBuild, doFail, doInit, doLifecycleChange, doResume, doShutdown, doStart, doStop, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
      • Methods inherited from interface org.apache.camel.Service

        build, close, init, start, stop
      • Methods inherited from interface org.apache.camel.ShutdownableService

        shutdown
      • Methods inherited from interface org.apache.camel.StatefulService

        getStatus, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isSuspending
      • Methods inherited from interface org.apache.camel.SuspendableService

        isSuspended, resume, suspend
    • Constructor Detail

      • KnativeHttpConsumerFactory

        public KnativeHttpConsumerFactory()
    • Method Detail

      • getRouter

        public io.vertx.ext.web.Router getRouter()
      • setCamelContext

        public void setCamelContext​(org.apache.camel.CamelContext camelContext)
        Specified by:
        setCamelContext in interface org.apache.camel.CamelContextAware
      • getCamelContext

        public org.apache.camel.CamelContext getCamelContext()
        Specified by:
        getCamelContext in interface org.apache.camel.CamelContextAware