Interface BaseEndpointConnectorFactory<T extends BaseEndpointConnector>
- All Superinterfaces:
ConnectorFactory<T>
- All Known Subinterfaces:
EndpointAsyncConnectorFactory<T>,EndpointConnectorFactory<T>,EndpointSyncConnectorFactory<T>,HttpEndpointAsyncConnectorFactory<T>,HttpEndpointConnectorFactory<T>,HttpEndpointSyncConnectorFactory<T>
public interface BaseEndpointConnectorFactory<T extends BaseEndpointConnector>
extends ConnectorFactory<T>
Specialized factory for
BaseEndpointConnector-
Method Summary
Modifier and TypeMethodDescriptioncreateConnector(DeploymentContext deploymentContext, String configuration, String sharedConfiguration) Allow creating new endpoint connector from the given strings configuration.Methods inherited from interface io.gravitee.gateway.reactive.api.connector.ConnectorFactory
supportedApi, supportedModes
-
Method Details
-
createConnector
T createConnector(DeploymentContext deploymentContext, String configuration, String sharedConfiguration) Allow creating new endpoint connector from the given strings configuration.- Parameters:
deploymentContext- context containing useful deployment entities (api, services, ...).configuration- the configuration as json string.sharedConfiguration- the shared configuration as json string.- Returns:
- new connector instance.
-