Package io.gravitee.connector.http
Class HttpConnector
- java.lang.Object
-
- io.gravitee.common.component.AbstractLifecycleComponent<io.gravitee.connector.api.Connector<C,R>>
-
- io.gravitee.connector.api.AbstractConnector<io.gravitee.connector.api.Connection,io.gravitee.gateway.api.proxy.ProxyRequest>
-
- io.gravitee.connector.http.AbstractHttpConnector<HttpEndpoint>
-
- io.gravitee.connector.http.HttpConnector
-
- All Implemented Interfaces:
io.gravitee.common.component.LifecycleComponent<io.gravitee.connector.api.Connector<io.gravitee.connector.api.Connection,io.gravitee.gateway.api.proxy.ProxyRequest>>,io.gravitee.connector.api.Connector<io.gravitee.connector.api.Connection,io.gravitee.gateway.api.proxy.ProxyRequest>
public class HttpConnector extends AbstractHttpConnector<HttpEndpoint>
- Author:
- David BRASSELY (david.brassely at graviteesource.com), GraviteeSource Team
-
-
Field Summary
-
Fields inherited from class io.gravitee.connector.http.AbstractHttpConnector
endpoint, httpClients, SECURE_PORT, UNSECURE_PORT
-
-
Constructor Summary
Constructors Constructor Description HttpConnector(HttpEndpoint endpoint, io.gravitee.node.api.configuration.Configuration configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AbstractHttpConnection<HttpEndpoint>create(io.gravitee.gateway.api.proxy.ProxyRequest request)-
Methods inherited from class io.gravitee.connector.http.AbstractHttpConnector
createHttpClientOptions, doStart, doStop, isSecureProtocol, request
-
Methods inherited from class io.gravitee.common.component.AbstractLifecycleComponent
lifecycleState, preStop, start, stop
-
-
-
-
Constructor Detail
-
HttpConnector
public HttpConnector(HttpEndpoint endpoint, io.gravitee.node.api.configuration.Configuration configuration)
-
-
Method Detail
-
create
protected AbstractHttpConnection<HttpEndpoint> create(io.gravitee.gateway.api.proxy.ProxyRequest request)
- Specified by:
createin classAbstractHttpConnector<HttpEndpoint>
-
-