Interface EntrypointConnector
- All Superinterfaces:
BaseEntrypointConnector<HttpExecutionContext>,Connector,HttpEntrypointConnector,io.gravitee.common.component.LifecycleComponent<Connector>
- All Known Implementing Classes:
EntrypointAsyncConnector,EntrypointSyncConnector,HttpEntrypointAsyncConnector
Deprecated, for removal: This API element is subject to removal in a future version.
Interface describing Entrypoint Connector which could be implemented to deal with new protocol specification
- Author:
- GraviteeSource Team
-
Method Summary
Modifier and TypeMethodDescriptionio.reactivex.rxjava3.core.CompletablehandleRequest(ExecutionContext executionContext) Deprecated, for removal: This API element is subject to removal in a future version.Handle incoming request by doing or adding anything to the context anything required by the entrypoint.default io.reactivex.rxjava3.core.CompletableDeprecated, for removal: This API element is subject to removal in a future version.Handle incoming request by doing or adding anything to the context anything required by the entrypoint.io.reactivex.rxjava3.core.CompletablehandleResponse(ExecutionContext executionContext) Deprecated, for removal: This API element is subject to removal in a future version.Handle outgoing response by doing or adding anything to the context anything required by the entrypoint.default io.reactivex.rxjava3.core.CompletableDeprecated, for removal: This API element is subject to removal in a future version.Handle outgoing response by doing or adding anything to the context anything required by the entrypoint.booleanmatches(ExecutionContext executionContext) Deprecated, for removal: This API element is subject to removal in a future version.Check if incoming request matches entrypoint criteria.default booleanDeprecated, for removal: This API element is subject to removal in a future version.Check if incoming request matches entrypoint criteria.Methods inherited from interface io.gravitee.gateway.reactive.api.connector.entrypoint.BaseEntrypointConnector
matchCriteriaCount, supportedListenerTypeMethods inherited from interface io.gravitee.gateway.reactive.api.connector.Connector
id, supportedApi, supportedModesMethods inherited from interface io.gravitee.common.component.LifecycleComponent
lifecycleState, postStart, postStop, preStart, preStop, start, stop
-
Method Details
-
matches
Deprecated, for removal: This API element is subject to removal in a future version.Check if incoming request matches entrypoint criteria.- Returns:
trueif the incoming request matches all criteria,falseotherwise
-
matches
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:BaseEntrypointConnectorCheck if incoming request matches entrypoint criteria.- Specified by:
matchesin interfaceBaseEntrypointConnector<HttpExecutionContext>- Returns:
trueif the incoming request matches all criteria,falseotherwise
-
handleRequest
Deprecated, for removal: This API element is subject to removal in a future version.Handle incoming request by doing or adding anything to the context anything required by the entrypoint.- Returns:
Completable
-
handleRequest
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:BaseEntrypointConnectorHandle incoming request by doing or adding anything to the context anything required by the entrypoint.- Specified by:
handleRequestin interfaceBaseEntrypointConnector<HttpExecutionContext>- Returns:
Completable
-
handleResponse
Deprecated, for removal: This API element is subject to removal in a future version.Handle outgoing response by doing or adding anything to the context anything required by the entrypoint.- Returns:
Completable
-
handleResponse
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:BaseEntrypointConnectorHandle outgoing response by doing or adding anything to the context anything required by the entrypoint.- Specified by:
handleResponsein interfaceBaseEntrypointConnector<HttpExecutionContext>- Returns:
Completable
-
HttpEntrypointConnector