Class ReaderClient<CONTEXTOPERATION extends Enum<?>>
java.lang.Object
ee.jakarta.tck.ws.rs.common.JAXRSCommonClient
ee.jakarta.tck.ws.rs.common.client.JaxrsCommonClient
ee.jakarta.tck.ws.rs.api.rs.ext.interceptor.reader.ReaderClient<CONTEXTOPERATION>
- Type Parameters:
CONTEXTOPERATION-
- Direct Known Subclasses:
JAXRSClientIT,JAXRSClientIT
Client with given ContextOperation enum, so that an enum name is passed as a
http header to an interceptor. Due to the ContextOperation, the proper method
on an interceptor is called.
-
Nested Class Summary
Nested classes/interfaces inherited from class ee.jakarta.tck.ws.rs.common.JAXRSCommonClient
JAXRSCommonClient.Fault, JAXRSCommonClient.Property, JAXRSCommonClient.Request -
Field Summary
Fields inherited from class ee.jakarta.tck.ws.rs.common.client.JaxrsCommonClient
clients, isTestCaseAfterInvocation, testCaseFields inherited from class ee.jakarta.tck.ws.rs.common.JAXRSCommonClient
_contextRoot, _generalURI, _hostname, _port, _redirect, _saveState, _servlet, _state, _testCase, _testName, _tsHome, _useSavedState, GET, GF_SUFFIX, GOLDENFILE, GOLDENFILEDIR, HTTP10, HTTP11, indent, newline, REQUEST, REQUEST_HEADERS, SEARCH_STRING, servletAdaptor, SERVLETHOSTPROP, SERVLETPORTPROP, SL, STATUS_CODE, TEST_PROPS, TESTDIR, TSHOME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddProviders(jakarta.ws.rs.core.Response response) Register providers to client configurationprotected static jakarta.ws.rs.client.ClientRequestFiltercreateRequestFilter(jakarta.ws.rs.core.Response response) Create a request filter to be aborted with given fake response simulating the resource from a requestprotected jakarta.ws.rs.core.Response.ResponseBuilderCreate response to be faked as returned from serverprotected voidinvoke()Invoke and convert IOException to FaultMethods inherited from class ee.jakarta.tck.ws.rs.common.client.JaxrsCommonClient
addHeader, addProvider, bufferEntity, buildRequest, buildRequest, cleanup, getMetadata, getProvidersToRegister, getResponse, getResponseBody, getResponseBody, getResponseHeaders, getResponseStatusCode, getTestCase, listToString, printClientCall, setAsynchronousProcessing, setPrintEntity, setProperty, setRequestContentEntity, setTestProperties, setTextCaser, setup, setWebTestCaseProperties, splitByColonMethods inherited from class ee.jakarta.tck.ws.rs.common.JAXRSCommonClient
assertCause, assertContains, assertContains, assertContainsIgnoreCase, assertContainsIgnoreCase, assertEquals, assertEqualsBool, assertEqualsInt, assertEqualsLong, assertNotNull, assertNull, assertResponseBodyContain, assertResponseHeadersContain, buildAccept, buildContentType, buildHeaderMediaType, buildRequest10, clearProperty, clearTestProperties, createHttpRequest, editWebXmlString, fault, getAbsoluteUrl, getAbsoluteUrl, getContextRoot, getLocalInterfaceInfo, getServletName, getStatusCode, isNullOrEmpty, logMsg, logTrace, objectsToString, objectsToString, setContextRoot, setProperty, setProperty, setServletName, setTestDir, setTestProperties, setWebTestCaseProperties, setWebTestCaseRequest, toString
-
Constructor Details
-
ReaderClient
public ReaderClient()
-
-
Method Details
-
createResponse
Create response to be faked as returned from server -
createRequestFilter
protected static jakarta.ws.rs.client.ClientRequestFilter createRequestFilter(jakarta.ws.rs.core.Response response) Create a request filter to be aborted with given fake response simulating the resource from a request- Parameters:
response-- Returns:
-
invoke
Invoke and convert IOException to Fault- Overrides:
invokein classJaxrsCommonClient- Throws:
JAXRSCommonClient.Fault- If an error occurs during the test run
-
addProviders
Register providers to client configuration- Parameters:
response- ClientRequestFilter#abortWith response- Throws:
JAXRSCommonClient.Fault
-