Class JettyHttpComponent12
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.jetty12.JettyHttpComponent12
- All Implemented Interfaces:
AutoCloseable,org.apache.camel.CamelContextAware,org.apache.camel.Component,org.apache.camel.Service,org.apache.camel.ShutdownableService,org.apache.camel.spi.HasCamelContext,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 JettyHttpComponent12
extends org.apache.camel.component.jetty.JettyHttpComponent
-
Field Summary
FieldsFields inherited from class org.apache.camel.component.jetty.JettyHttpComponent
CONNECTORS, continuationTimeout, enableJmx, errorHandler, maxThreads, mbContainer, minThreads, proxyHost, requestBufferSize, requestHeaderSize, responseBufferSize, responseHeaderSize, secureRequestCustomizer, socketConnectorProperties, socketConnectors, sslContextParameters, sslKeyPassword, sslKeystore, sslPassword, sslSocketConnectorProperties, sslSocketConnectors, threadPool, TMP_DIR, useContinuation, useGlobalSslContextParameters, useXForwardedForHeaderFields inherited from class org.apache.camel.http.common.HttpCommonComponent
allowJavaSerializedObject, httpBinding, httpConfiguration, muteExceptionFields 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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.eclipse.jetty.server.AbstractConnectorcreateConnectorJettyInternal(org.eclipse.jetty.server.Server server, org.apache.camel.component.jetty.JettyHttpEndpoint endpoint, org.eclipse.jetty.util.ssl.SslContextFactory.Server sslcf) protected org.apache.camel.component.jetty.JettyHttpEndpointcreateEndpoint(URI endpointUri, URI httpUri) org.eclipse.jetty.server.RequestLogvoidsetRequestLog(org.eclipse.jetty.server.RequestLog requestLog) To configure Jetty request logging.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, getFileSizeThreshold, getFilesLocation, getKeystore, getMaxFileSize, getMaxRequestSize, getMaxThreads, getMbContainer, getMinThreads, getProxyHost, getProxyPort, getRequestBufferSize, getRequestHeaderSize, getResponseBufferSize, getResponseHeaderSize, getSecureRequestCustomizer, getSocketConnector, getSocketConnectorProperties, getSocketConnectors, getSslContextParameters, getSslKeyPassword, getSslPassword, getSslSocketConnector, getSslSocketConnectorProperties, getSslSocketConnectors, getThreadPool, isEnableJmx, isHandlerInChain, isSendServerVersion, isUseContinuation, isUseGlobalSslContextParameters, isUseXForwardedForHeader, setContinuationTimeout, setEnableJmx, setErrorHandler, setFileSizeThreshold, setFilesLocation, setHttpBinding, setHttpConfiguration, setKeystore, setMaxFileSize, setMaxRequestSize, setMaxThreads, setMbContainer, setMinThreads, setProxyHost, setProxyPort, setRequestBufferSize, setRequestHeaderSize, setResponseBufferSize, setResponseHeaderSize, setSecureRequestCustomizer, setSendServerVersion, setSocketConnectorProperties, setSocketConnectors, setSslContextParameters, setSslKeyPassword, setSslPassword, setSslSocketConnectorProperties, setSslSocketConnectors, setThreadPool, setUseContinuation, setUseGlobalSslContextParameters, setUseXForwardedForHeaderMethods inherited from class org.apache.camel.http.common.HttpCommonComponent
getHttpBinding, getHttpConfiguration, getParameter, getParameter, isAllowJavaSerializedObject, isMuteException, setAllowJavaSerializedObject, setMuteException, useIntrospectionOnEndpointMethods inherited from class org.apache.camel.support.HeaderFilterStrategyComponent
getHeaderFilterStrategy, setEndpointHeaderFilterStrategy, setHeaderFilterStrategyMethods inherited from class org.apache.camel.support.DefaultComponent
afterConfiguration, createEndpoint, createEndpoint, doBuild, 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, validateURIMethods inherited from class org.apache.camel.support.service.BaseService
build, doFail, doLifecycleChange, doResume, doShutdown, doStart, doSuspend, fail, getInternalLock, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspendMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.camel.CamelContextAware
setCamelContextMethods inherited from interface org.apache.camel.spi.HasCamelContext
getCamelContextMethods inherited from interface org.apache.camel.Service
build, close, init, start, stopMethods inherited from interface org.apache.camel.ShutdownableService
shutdownMethods inherited from interface org.apache.camel.SSLContextParametersAware
retrieveGlobalSslContextParametersMethods inherited from interface org.apache.camel.StatefulService
getStatus, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isSuspendingMethods inherited from interface org.apache.camel.SuspendableService
isSuspended, resume, suspend
-
Field Details
-
connectorCreation
-
-
Constructor Details
-
JettyHttpComponent12
public JettyHttpComponent12()
-
-
Method Details
-
createEndpoint
protected org.apache.camel.component.jetty.JettyHttpEndpoint createEndpoint(URI endpointUri, URI httpUri) throws URISyntaxException - Specified by:
createEndpointin 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.Server sslcf) - Specified by:
createConnectorJettyInternalin classorg.apache.camel.component.jetty.JettyHttpComponent
-
setRequestLog
@Metadata(description="To configure Jetty request logging", label="advanced") public void setRequestLog(org.eclipse.jetty.server.RequestLog requestLog) To configure Jetty request logging. -
getRequestLog
public org.eclipse.jetty.server.RequestLog getRequestLog()
-