Class AsyncHttpConnector
java.lang.Object
org.apache.pulsar.client.admin.internal.http.AsyncHttpConnector
- All Implemented Interfaces:
org.glassfish.jersey.client.spi.Connector,org.glassfish.jersey.process.Inflector<org.glassfish.jersey.client.ClientRequest,org.glassfish.jersey.client.ClientResponse>
Customized Jersey client connector with multi-host support.
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionAsyncHttpConnector(int connectTimeoutMs, int readTimeoutMs, int requestTimeoutMs, int autoCertRefreshTimeSeconds, ClientConfigurationData conf) AsyncHttpConnector(javax.ws.rs.client.Client client, ClientConfigurationData conf, int autoCertRefreshTimeSeconds) -
Method Summary
Modifier and TypeMethodDescriptionorg.glassfish.jersey.client.ClientResponseapply(org.glassfish.jersey.client.ClientRequest jerseyRequest) Future<?>apply(org.glassfish.jersey.client.ClientRequest jerseyRequest, org.glassfish.jersey.client.spi.AsyncConnectorCallback callback) voidclose()getName()
-
Constructor Details
-
AsyncHttpConnector
public AsyncHttpConnector(javax.ws.rs.client.Client client, ClientConfigurationData conf, int autoCertRefreshTimeSeconds) -
AsyncHttpConnector
public AsyncHttpConnector(int connectTimeoutMs, int readTimeoutMs, int requestTimeoutMs, int autoCertRefreshTimeSeconds, ClientConfigurationData conf)
-
-
Method Details
-
apply
public org.glassfish.jersey.client.ClientResponse apply(org.glassfish.jersey.client.ClientRequest jerseyRequest) - Specified by:
applyin interfaceorg.glassfish.jersey.client.spi.Connector- Specified by:
applyin interfaceorg.glassfish.jersey.process.Inflector<org.glassfish.jersey.client.ClientRequest,org.glassfish.jersey.client.ClientResponse>
-
apply
public Future<?> apply(org.glassfish.jersey.client.ClientRequest jerseyRequest, org.glassfish.jersey.client.spi.AsyncConnectorCallback callback) - Specified by:
applyin interfaceorg.glassfish.jersey.client.spi.Connector
-
getName
- Specified by:
getNamein interfaceorg.glassfish.jersey.client.spi.Connector
-
close
public void close()- Specified by:
closein interfaceorg.glassfish.jersey.client.spi.Connector
-