Class JettyHttpComponent9

  • All Implemented Interfaces:
    AutoCloseable, org.apache.camel.CamelContextAware, org.apache.camel.Component, org.apache.camel.Service, org.apache.camel.ShutdownableService, org.apache.camel.spi.HeaderFilterStrategyAware, org.apache.camel.spi.RestApiConsumerFactory, org.apache.camel.spi.RestConsumerFactory, org.apache.camel.SSLContextParametersAware, org.apache.camel.StatefulService, org.apache.camel.SuspendableService

    @Component("jetty")
    public class JettyHttpComponent9
    extends org.apache.camel.component.jetty.JettyHttpComponent
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static Map<String,​Throwable> connectorCreation  
      • Fields inherited from class org.apache.camel.component.jetty.JettyHttpComponent

        CONNECTORS, continuationTimeout, enableJmx, errorHandler, jettyHttpBinding, maxThreads, mbContainer, minThreads, proxyHost, requestBufferSize, requestHeaderSize, responseBufferSize, responseHeaderSize, socketConnectorProperties, socketConnectors, sslContextParameters, sslKeyPassword, sslKeystore, sslPassword, sslSocketConnectorProperties, sslSocketConnectors, threadPool, TMP_DIR, useContinuation, useGlobalSslContextParameters, useXForwardedForHeader
      • Fields inherited from class org.apache.camel.http.common.HttpCommonComponent

        allowJavaSerializedObject, httpBinding, httpConfiguration, muteException
      • 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
      protected org.eclipse.jetty.server.AbstractConnector createConnectorJettyInternal​(org.eclipse.jetty.server.Server server, org.apache.camel.component.jetty.JettyHttpEndpoint endpoint, org.eclipse.jetty.util.ssl.SslContextFactory sslcf)  
      protected org.apache.camel.component.jetty.JettyHttpEndpoint createEndpoint​(URI endpointUri, URI httpUri)  
      • Methods inherited from class org.apache.camel.component.jetty.JettyHttpComponent

        addJettyHandlers, addSocketConnectorProperty, addSslSocketConnectorProperty, canConnect, checkSSLContextFactoryConfig, connect, createApiConsumer, createConnector, createConsumer, createEndpoint, createServer, createServletForConnector, disconnect, doInit, doStop, getConnector, getContinuationTimeout, getErrorHandler, getJettyHttpBinding, getKeystore, getMaxThreads, getMbContainer, getMinThreads, getProxyHost, getProxyPort, getRequestBufferSize, getRequestHeaderSize, getResponseBufferSize, getResponseHeaderSize, getSocketConnector, getSocketConnectorProperties, getSocketConnectors, getSslContextParameters, getSslKeyPassword, getSslPassword, getSslSocketConnector, getSslSocketConnectorProperties, getSslSocketConnectors, getThreadPool, isEnableJmx, isHandlerInChain, isSendServerVersion, isUseContinuation, isUseGlobalSslContextParameters, isUseXForwardedForHeader, setContinuationTimeout, setEnableJmx, setErrorHandler, setHttpBinding, setHttpConfiguration, setJettyHttpBinding, setKeystore, setMaxThreads, setMbContainer, setMinThreads, setProxyHost, setProxyPort, setRequestBufferSize, setRequestHeaderSize, setResponseBufferSize, setResponseHeaderSize, setSendServerVersion, setSocketConnectorProperties, setSocketConnectors, setSslContextParameters, setSslKeyPassword, setSslPassword, setSslSocketConnectorProperties, setSslSocketConnectors, setThreadPool, setUseContinuation, setUseGlobalSslContextParameters, setUseXForwardedForHeader
      • Methods inherited from class org.apache.camel.http.common.HttpCommonComponent

        getHttpBinding, getHttpConfiguration, getParameter, getParameter, isAllowJavaSerializedObject, isMuteException, setAllowJavaSerializedObject, setMuteException, useIntrospectionOnEndpoint
      • Methods inherited from class org.apache.camel.support.HeaderFilterStrategyComponent

        getHeaderFilterStrategy, setEndpointHeaderFilterStrategy, setHeaderFilterStrategy
      • Methods inherited from class org.apache.camel.support.DefaultComponent

        afterConfiguration, createEndpoint, createEndpoint, doBuild, doStart, getAndRemoveOrResolveReferenceParameter, getAndRemoveOrResolveReferenceParameter, getAndRemoveParameter, getAndRemoveParameter, getCamelContext, getComponentPropertyConfigurer, getDefaultName, getEndpointPropertyConfigurer, getExtension, getSupportedExtensions, ifStartsWithReturnRemainder, isAutowiredEnabled, isBridgeErrorHandler, isLazyStartProducer, registerExtension, registerExtension, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceParameter, resolveAndRemoveReferenceParameter, resolveRawParameterValues, setAutowiredEnabled, setBridgeErrorHandler, setCamelContext, setLazyStartProducer, setProperties, setProperties, setProperties, useRawUri, validateParameters, validateURI
      • Methods inherited from class org.apache.camel.support.service.BaseService

        build, doFail, doLifecycleChange, doResume, doShutdown, 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.CamelContextAware

        getCamelContext, setCamelContext
      • 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.SSLContextParametersAware

        retrieveGlobalSslContextParameters
      • 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

      • JettyHttpComponent9

        public JettyHttpComponent9()
    • Method Detail

      • createEndpoint

        protected org.apache.camel.component.jetty.JettyHttpEndpoint createEndpoint​(URI endpointUri,
                                                                                    URI httpUri)
                                                                             throws URISyntaxException
        Specified by:
        createEndpoint in class org.apache.camel.component.jetty.JettyHttpComponent
        Throws:
        URISyntaxException
      • createConnectorJettyInternal

        protected org.eclipse.jetty.server.AbstractConnector createConnectorJettyInternal​(org.eclipse.jetty.server.Server server,
                                                                                          org.apache.camel.component.jetty.JettyHttpEndpoint endpoint,
                                                                                          org.eclipse.jetty.util.ssl.SslContextFactory sslcf)
        Specified by:
        createConnectorJettyInternal in class org.apache.camel.component.jetty.JettyHttpComponent