public class MicroProfileClientFactoryBean
extends org.apache.cxf.jaxrs.client.JAXRSClientFactoryBean
headers, initialState, LOG, password, serviceClass, threadSafe, timeToKeepState, username| Constructor and Description |
|---|
MicroProfileClientFactoryBean(MicroProfileClientConfigurableImpl<org.eclipse.microprofile.rest.client.RestClientBuilder> configurable,
String baseUri,
Class<?> aClass,
ExecutorService executorService,
org.apache.cxf.jaxrs.client.spec.TLSConfiguration secConfig) |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.cxf.jaxrs.client.ClientProxyImpl |
createClientProxy(org.apache.cxf.jaxrs.model.ClassResourceInfo cri,
boolean isRoot,
org.apache.cxf.jaxrs.client.ClientState actualState,
Object[] varValues) |
protected <C extends javax.ws.rs.core.Configurable<C>> |
getConfigurableFor(C context) |
ExecutorService |
getExecutorService() |
protected void |
initClient(org.apache.cxf.jaxrs.client.AbstractClient client,
org.apache.cxf.endpoint.Endpoint ep,
boolean addHeaders) |
void |
setClassLoader(ClassLoader loader) |
void |
setInheritHeaders(boolean inheritHeaders) |
applyFeatures, create, create, createWebClient, createWithValues, getActualState, getConduitSelector, getHeaders, getPassword, getServiceClass, getUsername, notifyLifecycleManager, setHeaders, setInitialState, setPassword, setResourceClass, setSecondsToKeepState, setServiceClass, setThreadSafe, setUsernamecheckResources, createBindingInfo, createEndpoint, createEndpointInfo, getBus, getProviders, getServiceFactory, isValidClassResourceInfo, setBus, setDataBindingProvider, setModelBeans, setModelBeans, setModelBeansWithServiceClass, setModelRef, setModelRefWithServiceClass, setProvider, setProviderComparator, setProviders, setSchemaLocation, setSchemaLocations, setServiceFactory, setServiceName, setupFactoryaddToBeans, checkPrivateEndpoint, getAddress, getBindingConfig, getBindingFactory, getBindingId, getBus, getConduitSelector, getDataBinding, getDestinationFactory, getEndpointName, getFeatures, getProperties, getProperties, getPublishedEndpointUrl, getServiceName, getTransportId, initializeAnnotationInterceptors, initializeAnnotationInterceptors, initializeAnnotationInterceptors, setAddress, setBindingConfig, setBindingFactory, setBindingId, setConduitSelector, setDataBinding, setDestinationFactory, setEndpointName, setEndpointReference, setFeatures, setProperties, setPublishedEndpointUrl, setTransportIdpublic MicroProfileClientFactoryBean(MicroProfileClientConfigurableImpl<org.eclipse.microprofile.rest.client.RestClientBuilder> configurable, String baseUri, Class<?> aClass, ExecutorService executorService, org.apache.cxf.jaxrs.client.spec.TLSConfiguration secConfig)
public void setClassLoader(ClassLoader loader)
setClassLoader in class org.apache.cxf.jaxrs.client.JAXRSClientFactoryBeanpublic void setInheritHeaders(boolean inheritHeaders)
setInheritHeaders in class org.apache.cxf.jaxrs.client.JAXRSClientFactoryBeanpublic ExecutorService getExecutorService()
protected void initClient(org.apache.cxf.jaxrs.client.AbstractClient client,
org.apache.cxf.endpoint.Endpoint ep,
boolean addHeaders)
initClient in class org.apache.cxf.jaxrs.client.JAXRSClientFactoryBeanprotected org.apache.cxf.jaxrs.client.ClientProxyImpl createClientProxy(org.apache.cxf.jaxrs.model.ClassResourceInfo cri,
boolean isRoot,
org.apache.cxf.jaxrs.client.ClientState actualState,
Object[] varValues)
createClientProxy in class org.apache.cxf.jaxrs.client.JAXRSClientFactoryBeanprotected <C extends javax.ws.rs.core.Configurable<C>> javax.ws.rs.core.Configurable<?> getConfigurableFor(C context)
getConfigurableFor in class org.apache.cxf.jaxrs.client.JAXRSClientFactoryBeanApache CXF