public class HttpTargetContext extends AbstractAttachable
Modifier and Type | Class and Description |
---|---|
static interface |
HttpTargetContext.HttpFailureHandler |
static interface |
HttpTargetContext.HttpMarshaller |
static interface |
HttpTargetContext.HttpResultHandler |
Modifier and Type | Method and Description |
---|---|
String |
awaitSessionId(boolean required) |
void |
clearSessionId() |
Marshaller |
createMarshaller(MarshallingConfiguration marshallingConfiguration) |
Unmarshaller |
createUnmarshaller(MarshallingConfiguration marshallingConfiguration) |
HttpConnectionPool |
getConnectionPool() |
String |
getSessionId() |
URI |
getUri() |
void |
sendRequest(ClientRequest request,
SSLContext sslContext,
org.wildfly.security.auth.client.AuthenticationConfiguration authenticationConfiguration,
HttpTargetContext.HttpMarshaller httpMarshaller,
HttpTargetContext.HttpResultHandler httpResultHandler,
HttpTargetContext.HttpFailureHandler failureHandler,
ContentType expectedResponse,
Runnable completedTask) |
void |
sendRequest(ClientRequest request,
SSLContext sslContext,
org.wildfly.security.auth.client.AuthenticationConfiguration authenticationConfiguration,
HttpTargetContext.HttpMarshaller httpMarshaller,
HttpTargetContext.HttpResultHandler httpResultHandler,
HttpTargetContext.HttpFailureHandler failureHandler,
ContentType expectedResponse,
Runnable completedTask,
boolean allowNoContent) |
void |
sendRequestInternal(HttpConnectionPool.ConnectionHandle connection,
ClientRequest request,
org.wildfly.security.auth.client.AuthenticationConfiguration authenticationConfiguration,
HttpTargetContext.HttpMarshaller httpMarshaller,
HttpTargetContext.HttpResultHandler httpResultHandler,
HttpTargetContext.HttpFailureHandler failureHandler,
ContentType expectedResponse,
Runnable completedTask,
boolean allowNoContent,
boolean retry) |
addToAttachmentList, createAttachmentMap, getAttachment, getAttachmentList, putAttachment, removeAttachment
public Unmarshaller createUnmarshaller(MarshallingConfiguration marshallingConfiguration) throws IOException
IOException
public Marshaller createMarshaller(MarshallingConfiguration marshallingConfiguration) throws IOException
IOException
public void sendRequest(ClientRequest request, SSLContext sslContext, org.wildfly.security.auth.client.AuthenticationConfiguration authenticationConfiguration, HttpTargetContext.HttpMarshaller httpMarshaller, HttpTargetContext.HttpResultHandler httpResultHandler, HttpTargetContext.HttpFailureHandler failureHandler, ContentType expectedResponse, Runnable completedTask)
public void sendRequest(ClientRequest request, SSLContext sslContext, org.wildfly.security.auth.client.AuthenticationConfiguration authenticationConfiguration, HttpTargetContext.HttpMarshaller httpMarshaller, HttpTargetContext.HttpResultHandler httpResultHandler, HttpTargetContext.HttpFailureHandler failureHandler, ContentType expectedResponse, Runnable completedTask, boolean allowNoContent)
public void sendRequestInternal(HttpConnectionPool.ConnectionHandle connection, ClientRequest request, org.wildfly.security.auth.client.AuthenticationConfiguration authenticationConfiguration, HttpTargetContext.HttpMarshaller httpMarshaller, HttpTargetContext.HttpResultHandler httpResultHandler, HttpTargetContext.HttpFailureHandler failureHandler, ContentType expectedResponse, Runnable completedTask, boolean allowNoContent, boolean retry)
public HttpConnectionPool getConnectionPool()
public String getSessionId()
public URI getUri()
public void clearSessionId()
public String awaitSessionId(boolean required)
Copyright © 2017 JBoss by Red Hat. All rights reserved.