Class JettyHttpComponent9
- java.lang.Object
-
- org.apache.camel.support.service.BaseService
-
- org.apache.camel.support.service.ServiceSupport
-
- org.apache.camel.support.DefaultComponent
-
- org.apache.camel.support.HeaderFilterStrategyComponent
-
- org.apache.camel.http.common.HttpCommonComponent
-
- org.apache.camel.component.jetty.JettyHttpComponent
-
- org.apache.camel.component.jetty9.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
-
-
Constructor Summary
Constructors Constructor Description JettyHttpComponent9()
-
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 class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.camel.CamelContextAware
getCamelContext, setCamelContext
-
Methods inherited from interface org.apache.camel.SSLContextParametersAware
retrieveGlobalSslContextParameters
-
-
-
-
Method Detail
-
createEndpoint
protected org.apache.camel.component.jetty.JettyHttpEndpoint createEndpoint(URI endpointUri, URI httpUri) throws URISyntaxException
- Specified by:
createEndpoint
in classorg.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 classorg.apache.camel.component.jetty.JettyHttpComponent
-
-