Class HttpConsumer

java.lang.Object
org.apache.camel.support.service.BaseService
org.apache.camel.support.service.ServiceSupport
org.apache.camel.support.DefaultConsumer
org.apache.camel.http.common.HttpConsumer
All Implemented Interfaces:
AutoCloseable, org.apache.camel.Consumer, org.apache.camel.EndpointAware, org.apache.camel.health.HealthCheckAware, org.apache.camel.RouteAware, org.apache.camel.Service, org.apache.camel.ShutdownableService, org.apache.camel.spi.HostedService, org.apache.camel.spi.RouteIdAware, org.apache.camel.StatefulService, org.apache.camel.Suspendable, org.apache.camel.SuspendableService

public class HttpConsumer extends org.apache.camel.support.DefaultConsumer implements org.apache.camel.Suspendable
  • Field Summary Link icon

    Fields
    Modifier and Type
    Field
    Description
    protected boolean
     

    Fields inherited from class org.apache.camel.support.service.BaseService Link icon

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

    Constructors
    Constructor
    Description
    HttpConsumer(HttpCommonEndpoint endpoint, org.apache.camel.Processor processor)
     
  • Method Summary Link icon

    Modifier and Type
    Method
    Description
    protected void
     
    protected void
     
    protected void
     
    protected void
     
     
     
     
    boolean
     
    boolean
     
    boolean
     
    boolean
     
    void
    setOptionsEnabled(boolean optionsEnabled)
     
    void
    setTraceEnabled(boolean traceEnabled)
     

    Methods inherited from class org.apache.camel.support.DefaultConsumer Link icon

    createExchange, createUoW, defaultConsumerCallback, doBuild, doInit, doneUoW, doShutdown, getAsyncProcessor, getExceptionHandler, getHealthCheck, getProcessor, getRoute, getRouteId, handleException, handleException, handleException, releaseExchange, setExceptionHandler, setHealthCheck, setRoute, setRouteId, toString

    Methods inherited from class org.apache.camel.support.service.BaseService Link icon

    build, doFail, doLifecycleChange, fail, getInternalLock, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend

    Methods inherited from class java.lang.Object Link icon

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.apache.camel.Service Link icon

    build, close, init, start, stop

    Methods inherited from interface org.apache.camel.ShutdownableService Link icon

    shutdown

    Methods inherited from interface org.apache.camel.StatefulService Link icon

    getStatus, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isSuspending

    Methods inherited from interface org.apache.camel.SuspendableService Link icon

    resume, suspend
  • Field Details Link icon

    • canConnected Link icon

      protected volatile boolean canConnected
  • Constructor Details Link icon

    • HttpConsumer Link icon

      public HttpConsumer(HttpCommonEndpoint endpoint, org.apache.camel.Processor processor)
  • Method Details Link icon

    • isHostedService Link icon

      public boolean isHostedService()
      Specified by:
      isHostedService in interface org.apache.camel.spi.HostedService
      Overrides:
      isHostedService in class org.apache.camel.support.DefaultConsumer
    • getEndpoint Link icon

      public HttpCommonEndpoint getEndpoint()
      Specified by:
      getEndpoint in interface org.apache.camel.EndpointAware
      Overrides:
      getEndpoint in class org.apache.camel.support.DefaultConsumer
    • getBinding Link icon

      public HttpBinding getBinding()
    • getPath Link icon

      public String getPath()
    • doStart Link icon

      protected void doStart() throws Exception
      Overrides:
      doStart in class org.apache.camel.support.DefaultConsumer
      Throws:
      Exception
    • doStop Link icon

      protected void doStop() throws Exception
      Overrides:
      doStop in class org.apache.camel.support.DefaultConsumer
      Throws:
      Exception
    • doSuspend Link icon

      protected void doSuspend() throws Exception
      Overrides:
      doSuspend in class org.apache.camel.support.service.BaseService
      Throws:
      Exception
    • doResume Link icon

      protected void doResume() throws Exception
      Overrides:
      doResume in class org.apache.camel.support.service.BaseService
      Throws:
      Exception
    • isSuspended Link icon

      public boolean isSuspended()
      Specified by:
      isSuspended in interface org.apache.camel.SuspendableService
      Overrides:
      isSuspended in class org.apache.camel.support.service.BaseService
    • isTraceEnabled Link icon

      public boolean isTraceEnabled()
    • setTraceEnabled Link icon

      public void setTraceEnabled(boolean traceEnabled)
    • isOptionsEnabled Link icon

      public boolean isOptionsEnabled()
    • setOptionsEnabled Link icon

      public void setOptionsEnabled(boolean optionsEnabled)