Interface EntrypointAsyncConnectorFactory<T extends EntrypointAsyncConnector>
- All Superinterfaces:
ConnectorFactory<HttpEntrypointAsyncConnector>,EntrypointConnectorFactory<HttpEntrypointAsyncConnector>,HttpEntrypointAsyncConnectorFactory<T>
@Deprecated(forRemoval=true)
public interface EntrypointAsyncConnectorFactory<T extends EntrypointAsyncConnector>
extends HttpEntrypointAsyncConnectorFactory<T>
Deprecated, for removal: This API element is subject to removal in a future version.
Specialized factory for
EntrypointAsyncConnector-
Method Summary
Modifier and TypeMethodDescriptioncreateConnector(DeploymentContext deploymentContext, Qos qos, String configuration) Deprecated, for removal: This API element is subject to removal in a future version.Allow creating new connector from the given string configuration and QoS (Quality Of Service).default TcreateConnector(DeploymentContext deploymentContext, String configuration) Deprecated, for removal: This API element is subject to removal in a future version.Allow creating new entrypoint connector from the given string configuration.default ApiTypeDeprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Returns a set ofConnectorModesupported by this connector.Methods inherited from interface io.gravitee.gateway.reactive.api.connector.ConnectorFactory
supportedModesMethods inherited from interface io.gravitee.gateway.reactive.api.connector.entrypoint.EntrypointConnectorFactory
supportedListenerType
-
Method Details
-
supportedApi
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
supportedApiin interfaceConnectorFactory<T extends EntrypointAsyncConnector>- Specified by:
supportedApiin interfaceHttpEntrypointAsyncConnectorFactory<T extends EntrypointAsyncConnector>- Returns:
ApiTypesupported by this connector.
-
supportedQos
Deprecated, for removal: This API element is subject to removal in a future version.Returns a set ofConnectorModesupported by this connector. It will be used to resolve the proper connector.- Specified by:
supportedQosin interfaceHttpEntrypointAsyncConnectorFactory<T extends EntrypointAsyncConnector>- Returns:
- set of
ConnectorModesupported by this connector.
-
createConnector
Deprecated, for removal: This API element is subject to removal in a future version.Allow creating new entrypoint connector from the given string configuration. Same asHttpEntrypointAsyncConnectorFactory.createConnector(DeploymentContext, Qos, String)but without Qos. Same ascreateConnector(DeploymentContext, Qos, String)but without Qos.- Specified by:
createConnectorin interfaceEntrypointConnectorFactory<T extends EntrypointAsyncConnector>- Specified by:
createConnectorin interfaceHttpEntrypointAsyncConnectorFactory<T extends EntrypointAsyncConnector>- Parameters:
deploymentContext- context containing useful deployment entities (api, services, ...).configuration- the configuration as json string.- Returns:
- new connector instance.
-
createConnector
Deprecated, for removal: This API element is subject to removal in a future version.Allow creating new connector from the given string configuration and QoS (Quality Of Service).- Specified by:
createConnectorin interfaceHttpEntrypointAsyncConnectorFactory<T extends EntrypointAsyncConnector>- Parameters:
deploymentContext- context containing useful deployment entities (api, services, ...).qos- the expected quality of service.configuration- the configuration as json string.- Returns:
- new connector instance.
-
HttpEntrypointAsyncConnectorFactory