# All Classes and Interfaces

Class
Description
AbstractSseTest
AbstractSslTest
A superclass for SSL-related tests Certificates were generated with Tomas Terem's script: https://gist.github.com/tterem/8c4891641eddd6f070c6cdc738738c34
AdditionalRegistrationTest
AsyncMethodTest
Verifies via CDI injection that you can use a programmatic interface.
AutoCloseableClient
AutoCloseableClient
BaseClient
BasicReactiveStreamsTest
BeanParamFilter
BeanParamTest
CallMultipleMappersTest
CdiClientHeadersFactoryClient
CDIClientHeadersFactoryTest
CdiCustomClientHeadersFactory
CDIFollowRedirectsTest
Verifies auto following redirects is performed when configured via MP Confg and CDI.
CDIInterceptorTest
Verifies that CDI interceptors bound to client interface methods are invoked.
CDIInvokeAsyncSimpleGetOperationTest
Verifies via CDI injection that you can use a programmatic interface.
CDIInvokeSimpleGetOperationTest
Verifies via CDI injection that you can use a programmatic interface.
CDIInvokeWithRegisteredProvidersTest
Verifies via CDI injection that you can use a programmatic interface.
CDIManagedProviderTest
Verifies the CDI-managed providers are used when their class is registered with the client interface.
CDIManagedProviderTest.MyClientWithAnnotations
CDIManagedProviderTest.MyFilter
CDIManagedProviderTest.MyProgrammaticClient
CDIProxyServerTest
Verifies via CDI injection that you can use a programmatic interface.
CDIQueryParamStyleTest
Verifies the style used when sending multiple query param values configured via MP Confg and CDI.
CDIQueryParamStyleTest.ArrayPairsStringClient
CDIQueryParamStyleTest.CommaSeparatedStringClient
CDIQueryParamStyleTest.DefaultStringClient
CDIQueryParamStyleTest.MultiPairsStringClient
CDIURIvsURLConfigTest
Verifies that URI declared via MP Config takes precedence over URL.
ChildClient
ClassUtils
ClientBuilderHeaderClient
ClientBuilderHeaderMethodClient
ClientBuilderHeaderTest
ClientClosedTest
Tests that clients are closed when destroyed by the CDI container.
ClientClosedTest.RestActivator
ClientHeaderParamClient
ClientHeaderParamTest
ClientHeadersFactoryClient
ClientHeadersFactoryTest
ClientReuseTest
ClientWithKeystoreAndTruststore
ClientWithKeystoreFromClasspathAndTruststore
ClientWithNonMatchingStore
ClientWithTruststore
ClientWithURI
ClientWithURI2
ClientWithURIAndInterceptor
CloseableClient
CloseableClient
CloseTest
ConfigKeyClient
ConfigKeyClient2
ConfigKeyForMultipleInterfacesTest
Verifies that users can simplify config properties with a single config key for multiple interfaces.
ConfigKeyTest
Verifies that users can simplify config properties with a config key, and that the fully-qualified classname-based property takes precedence over config keys.
ConfigurableHostnameVerifier
ConfigUtil
Counter
CustomClientHeadersFactory
CustomHttpMethod
CustomHttpMethod.MYMETHOD
CustomHttpMethodFilter
CustomHttpMethodTest
DefaultExceptionMapperConfigTest
DefaultExceptionMapperTest
DefaultMIMETypeTest
EntityPartTest
EntityPartTest.FileManagerClient
EntityPartTest.FileManagerFilter
ExceptionMapperTest
FeatureProviderClient
FeatureRegistrationTest
FilterPriorityTest
FollowRedirectsTest
HasAppScopeTest
This test verifies that you can configure a bean of ApplicationScoped, as well as have the scope on an interface.
HasAppScopeTest.MyAppScopedApi
HasConversationScopeTest
This test verifies that you can configure a bean of ConversationScoped, as well as have the scope on an interface.
HasConversationScopeTest.MyConversationScopedApi
HasRequestScopeTest
This test verifies that you can configure a bean of RequestScoped, as well as have the scope on an interface.
HasRequestScopeTest.MyRequestScopedApi
HasSessionScopeTest
This test verifies that you can configure a bean of SessionScoped, as well as have the scope on an interface.
HasSessionScopeTest.MySessionScopedApi
HasSingletonScopeTest
This test verifies that you can configure a bean of Singleton scope, as well as have the scope on an interface.
HasSingletonScopeTest.MySingletonApi
HeaderGenerator
HttpsServer
HTTPS server which returns `HttpsServer.responseContent` on each request.
HttpSseServer
HTTP server which fires server sent events.
InheritanceTest
InjectedSimpleFeature
InterfaceBase
InterfaceUsingBeanParam
InterfaceWithoutPriority
InterfaceWithoutProvidersDefined
InterfaceWithoutProvidersDefinedWithConfigKey
InterfaceWithPriority
InterfaceWithProvidersDefined
InvalidComputeMethodSignature
InvalidInterfaceTest
InvokedMethodRequestFilter
InvokedMethodTest
This tests the `org.eclipse.microprofile.rest.client.invokedMethod` property that implementations must provide in the `ClientRequestContext` of `ClientRequestFilter`s and `ClientResponseFilter`s.
InvokeSimpleGetOperationTest
InvokeWithBuiltProvidersTest
InvokeWithJsonBProviderTest
InvokeWithJsonPProviderTest
InvokeWithRegisteredProvidersTest
JsonBClient
JsonBPrivateClient
JsonPClient
JsonPClientWithSslContext
JsonPClientWithTruststoreFromClasspath
Loggable
LoggableInterceptor
LowerPriorityTestResponseExceptionMapper
MissingHeaderComputeMethod
MissingPathParam
MissingPathParamSub
MissingUriTemplate
MultipleHeadersOnSameInterface
MultipleHeadersOnSameMethod
MultipleHTTPMethodAnnotations
MultiRegisteredTest
MultiTypedProvider
MultiValueClientHeaderWithComputeMethodOnInterface
MultiValueClientHeaderWithComputeMethodOnMethod
MyBean
MyEventSource
MyEventSourceServlet
MyJsonBContextResolver
MyJsonBObject
MyJsonBObjectWithPrivateProperties
Prioritized2000MessageBodyReader
PriorityResult
ProducesConsumesClient
ProducesConsumesFilter
Aborts with a response showing "Sent-Accept" and "Sent-ContentType" headers to indicate the request's header values for "Accept" and "Content-type", respectively.
ProducesConsumesTest
Tests that MP Rest Client's `@Produces` annotation affects the value transmitted in the `Accept` header, and that it's `@Consumes` annotation affects the value transmitted in the `Content-Type` header.
ProvidesRestClientBuilderTest
ProxyServerTest
QueryParamStyleTest
ReactiveStreamsPublisherTckTest
RestClientBuilderListenerTest
RestClientListenerTest
ReturnWith200RequestFilter
ReturnWith500RequestFilter
ReturnWithAllClientHeadersFilter
ReturnWithAllDuplicateClientHeadersFilter
ReturnWithSpecifiedHeaderFilter
ReturnWithURLRequestFilter
RootResource
RsSseClient
RsWeatherEventClient
SimpleFeature
SimpleGetApi
SimpleGetApiAsync
SimpleGetApiWithConfigKey
SimpleRestClientBuilderListenerImpl
SimpleRestClientListenerImpl
SslContextTest
SslHostnameVerifierTest
SslMutualTest
SslTrustStoreTest
StringClient
StringClient
StringClientRequestFilter
StringResponseClientAsync
SubResource
SubResourceTest
TemplateMismatch
TestClientRequestFilter
TestClientRequestFilterPriority1
TestClientRequestFilterPriority2
TestClientRequestFilterPriority3
TestClientRequestFilterPriority4
TestClientResponseFilter
TestClientResponseFilterPriority1
TestClientResponseFilterPriority2
TestClientResponseFilterPriority3
TestClientResponseFilterPriority4
TestMessageBodyReader
TestMessageBodyWriter
TestParamConverter
TestParamConverterProvider
TestReaderInterceptor
TestResponseExceptionMapper
TestResponseExceptionMapperHandles
TestResponseExceptionMapperOverridePriority
TestUtils
TestWriterInterceptor
ThreadedClientResponseFilter
TimeoutBuilderIndependentOfMPConfigTest
This test verifies that even if a client is configured via MP Config, that if a separate client instance is created programmatically and using a different timeout, then the programmatically specified timeout is honored.
TimeoutTest
TimeoutTestBase
TimeoutViaMPConfigTest
TimeoutViaMPConfigWithConfigKeyTest
TLAddPathClientRequestFilter
TLAsyncInvocationInterceptor
TLAsyncInvocationInterceptorFactory
TLClientResponseFilter
UnprioritizedMessageBodyReader
WeatherEvent
WeatherEventProvider
Widget
WiremockArquillianTest