public class ClientHeaderProviders extends Object
ClientHeaderProvider
sModifier and Type | Method and Description |
---|---|
static Optional<org.eclipse.microprofile.rest.client.ext.ClientHeadersFactory> |
getFactory(Class<?> aClass)
Get
ClientHeadersFactory for a given class, if exists |
static Optional<ClientHeaderProvider> |
getProvider(Method method)
Get
ClientHeaderProvider for a given method, if exists |
static void |
registerForClass(Class<?> clientClass,
Object clientProxy)
Register, in a static map,
ClientHeaderProvider `s for the given class and all of its methods |
public static Optional<ClientHeaderProvider> getProvider(Method method)
ClientHeaderProvider
for a given method, if existsmethod
- a method to get the provider forpublic static Optional<org.eclipse.microprofile.rest.client.ext.ClientHeadersFactory> getFactory(Class<?> aClass)
ClientHeadersFactory
for a given class, if existsaClass
- a class to get the ClientHeadersFactory forpublic static void registerForClass(Class<?> clientClass, Object clientProxy)
ClientHeaderProvider
`s for the given class and all of its methodsclientClass
- a class to scan for ClientHeaderParam
and RegisterClientHeaders
clientProxy
- proxy of the clientClass, used to handle the default methodsCopyright © 2019 JBoss by Red Hat. All rights reserved.