Package org.opensaml.soap.client
Class SOAPClientContext
- java.lang.Object
-
- org.opensaml.messaging.context.BaseContext
-
- org.opensaml.soap.client.SOAPClientContext
-
- All Implemented Interfaces:
Iterable<org.opensaml.messaging.context.BaseContext>
public final class SOAPClientContext extends org.opensaml.messaging.context.BaseContextMessage context for SOAP client messages.
-
-
Field Summary
Fields Modifier and Type Field Description private StringdestinationURIThe destination URI for the SOAP message being sent.private StringpipelineNameName of the specific SOAP client pipeline to use, for example withPipelineFactoryHttpSOAPClient.private SOAPClient.SOAPRequestParametersrequestParametersBinding/transport-specific SOAP request parameters.
-
Constructor Summary
Constructors Constructor Description SOAPClientContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDestinationURI()Get the the destination URI for the SOAP message being sent.StringgetPipelineName()Get the name of the specific SOAP client message pipeline to use, for example withPipelineFactoryHttpSOAPClient.SOAPClient.SOAPRequestParametersgetSOAPRequestParameters()Gets a set of binding/transport-specific request parameters.voidsetDestinationURI(String uri)Set the destination URI for the SOAP message being sent.voidsetPipelineName(String name)Set the name of the specific SOAP client message pipeline to use, for example withPipelineFactoryHttpSOAPClient.voidsetSOAPRequestParameters(SOAPClient.SOAPRequestParameters parameters)Sets a set of binding/transport-specific request parameters.-
Methods inherited from class org.opensaml.messaging.context.BaseContext
addSubcontext, addSubcontext, clearSubcontexts, containsSubcontext, createSubcontext, getParent, getSubcontext, getSubcontext, getSubcontext, getSubcontext, iterator, removeSubcontext, removeSubcontext, setParent
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Field Detail
-
requestParameters
@Nullable private SOAPClient.SOAPRequestParameters requestParameters
Binding/transport-specific SOAP request parameters.
-
pipelineName
@Nullable private String pipelineName
Name of the specific SOAP client pipeline to use, for example withPipelineFactoryHttpSOAPClient.
-
destinationURI
@Nullable private String destinationURI
The destination URI for the SOAP message being sent.
-
-
Method Detail
-
getSOAPRequestParameters
@Nullable public SOAPClient.SOAPRequestParameters getSOAPRequestParameters()
Gets a set of binding/transport-specific request parameters.- Returns:
- set of binding/transport-specific request parameters
-
setSOAPRequestParameters
public void setSOAPRequestParameters(@Nullable SOAPClient.SOAPRequestParameters parameters)Sets a set of binding/transport-specific request parameters.- Parameters:
parameters- a set of binding/transport-specific request parameters
-
getPipelineName
@Nullable public String getPipelineName()
Get the name of the specific SOAP client message pipeline to use, for example withPipelineFactoryHttpSOAPClient.- Returns:
- the pipeline name, or null
-
setPipelineName
public void setPipelineName(@Nullable String name)Set the name of the specific SOAP client message pipeline to use, for example withPipelineFactoryHttpSOAPClient.- Parameters:
name- the pipeline name, or null
-
getDestinationURI
@Nullable public String getDestinationURI()
Get the the destination URI for the SOAP message being sent.- Returns:
- the destination URI, or null
-
setDestinationURI
public void setDestinationURI(@Nullable String uri)Set the destination URI for the SOAP message being sent.- Parameters:
uri- the destination URI, or null
-
-