Interface HttpClientRequestMessageEncoder
-
- All Superinterfaces:
Component,DestructableComponent,InitializableComponent,MessageEncoder
- All Known Implementing Classes:
AbstractHttpClientRequestMessageEncoder,BaseHttpClientRequestXMLMessageEncoder
public interface HttpClientRequestMessageEncoder extends MessageEncoder
A specialization ofMessageEncoderthat operates on a sink message data type ofHttpRequest.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.apache.http.HttpRequestgetHttpRequest()Get the HTTP client request on which to operate.voidsetHttpRequest(org.apache.http.HttpRequest request)Set the HTTP client request on which to operate.-
Methods inherited from interface net.shibboleth.utilities.java.support.component.DestructableComponent
destroy, isDestroyed
-
Methods inherited from interface net.shibboleth.utilities.java.support.component.InitializableComponent
initialize, isInitialized
-
Methods inherited from interface org.opensaml.messaging.encoder.MessageEncoder
encode, prepareContext, setMessageContext
-
-
-
-
Method Detail
-
getHttpRequest
@Nullable org.apache.http.HttpRequest getHttpRequest()
Get the HTTP client request on which to operate.- Returns:
- the HTTP client request
-
setHttpRequest
void setHttpRequest(@Nullable org.apache.http.HttpRequest request)Set the HTTP client request on which to operate.- Parameters:
request- the HTTP client request
-
-