Class EndpointAsyncConnector
java.lang.Object
io.gravitee.common.component.AbstractLifecycleComponent<T>
io.gravitee.common.service.AbstractService<Connector>
io.gravitee.gateway.reactive.api.connector.endpoint.async.HttpEndpointAsyncConnector
io.gravitee.gateway.reactive.api.connector.endpoint.async.EndpointAsyncConnector
- All Implemented Interfaces:
io.gravitee.common.component.LifecycleComponent<Connector>,Connector,BaseEndpointConnector<HttpExecutionContext>,EndpointConnector,HttpEndpointConnector,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware
@Deprecated(forRemoval=true)
public abstract class EndpointAsyncConnector
extends HttpEndpointAsyncConnector
implements EndpointConnector
Deprecated, for removal: This API element is subject to removal in a future version.
Specialized
EndpointConnector for ApiType.MESSAGE-
Field Summary
Fields inherited from class io.gravitee.gateway.reactive.api.connector.endpoint.async.HttpEndpointAsyncConnector
DEFAULT_FAILURE_CODE, FAILURE_ENDPOINT_CONFIGURATION_INVALID, FAILURE_ENDPOINT_CONNECTION_CLOSED, FAILURE_ENDPOINT_CONNECTION_FAILED, FAILURE_ENDPOINT_PUBLISH_FAILED, FAILURE_ENDPOINT_SUBSCRIBE_FAILED, FAILURE_ENDPOINT_UNKNOWN_ERROR, FAILURE_PARAMETERS_EXCEPTIONFields inherited from class io.gravitee.common.service.AbstractService
applicationContextFields inherited from class io.gravitee.common.component.AbstractLifecycleComponent
lifecycle -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionabstract io.reactivex.rxjava3.core.Completablepublish(ExecutionContext ctx) Deprecated, for removal: This API element is subject to removal in a future version.io.reactivex.rxjava3.core.CompletableDeprecated, for removal: This API element is subject to removal in a future version.abstract io.reactivex.rxjava3.core.CompletableDeprecated, for removal: This API element is subject to removal in a future version.io.reactivex.rxjava3.core.CompletableDeprecated, for removal: This API element is subject to removal in a future version.Methods inherited from class io.gravitee.gateway.reactive.api.connector.endpoint.async.HttpEndpointAsyncConnector
connect, connect, supportedApi, supportedQos, supportedQosCapabilitiesMethods inherited from class io.gravitee.common.service.AbstractService
doStart, doStop, getOrder, name, setApplicationContextMethods inherited from class io.gravitee.common.component.AbstractLifecycleComponent
lifecycleState, preStop, start, stopMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.gravitee.gateway.reactive.api.connector.Connector
id, supportedApi, supportedModesMethods inherited from interface io.gravitee.gateway.reactive.api.connector.endpoint.EndpointConnector
connect, connectMethods inherited from interface io.gravitee.common.component.LifecycleComponent
lifecycleState, postStart, postStop, preStart, preStop, start, stop
-
Constructor Details
-
EndpointAsyncConnector
public EndpointAsyncConnector()Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
subscribe
Deprecated, for removal: This API element is subject to removal in a future version. -
subscribe
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
subscribein classHttpEndpointAsyncConnector
-
publish
Deprecated, for removal: This API element is subject to removal in a future version. -
publish
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
publishin classHttpEndpointAsyncConnector
-
HttpEndpointAsyncConnector