Package org.opensaml.soap.client
Class SOAPClientContext
java.lang.Object
org.opensaml.messaging.context.BaseContext
org.opensaml.soap.client.SOAPClientContext
- All Implemented Interfaces:
Iterable<BaseContext>
Message context for SOAP client messages.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.opensaml.messaging.context.BaseContext
BaseContext.ContextSetNoRemoveIteratorDecorator, BaseContext.DeprecatedContextClassNameLookAside -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate StringThe destination URI for the SOAP message being sent.private StringName of the specific SOAP client pipeline to use, for example withPipelineFactoryHttpSOAPClient.private SOAPClient.SOAPRequestParametersBinding/transport-specific SOAP request parameters. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the the destination URI for the SOAP message being sent.Get the name of the specific SOAP client message pipeline to use, for example withPipelineFactoryHttpSOAPClient.Gets a set of binding/transport-specific request parameters.setDestinationURI(String uri) Set the destination URI for the SOAP message being sent.setPipelineName(String name) Set the name of the specific SOAP client message pipeline to use, for example withPipelineFactoryHttpSOAPClient.Sets a set of binding/transport-specific request parameters.Methods inherited from class org.opensaml.messaging.context.BaseContext
addSubcontext, addSubcontext, clearSubcontexts, containsSubcontext, createSubcontext, ensureSubcontext, ensureSubcontext, getParent, getSubcontext, getSubcontext, getSubcontext, getSubcontext, iterator, removeFromParent, removeSubcontext, removeSubcontext, setParentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
requestParameters
Binding/transport-specific SOAP request parameters. -
pipelineName
Name of the specific SOAP client pipeline to use, for example withPipelineFactoryHttpSOAPClient. -
destinationURI
The destination URI for the SOAP message being sent.
-
-
Constructor Details
-
SOAPClientContext
public SOAPClientContext()
-
-
Method Details
-
getSOAPRequestParameters
Gets a set of binding/transport-specific request parameters.- Returns:
- set of binding/transport-specific request parameters
-
setSOAPRequestParameters
@Nonnull public SOAPClientContext setSOAPRequestParameters(@Nullable SOAPClient.SOAPRequestParameters parameters) Sets a set of binding/transport-specific request parameters.- Parameters:
parameters- a set of binding/transport-specific request parameters- Returns:
- this context
-
getPipelineName
Get the name of the specific SOAP client message pipeline to use, for example withPipelineFactoryHttpSOAPClient.- Returns:
- the pipeline name, or null
-
setPipelineName
Set the name of the specific SOAP client message pipeline to use, for example withPipelineFactoryHttpSOAPClient.- Parameters:
name- the pipeline name, or null- Returns:
- this context
-
getDestinationURI
Get the the destination URI for the SOAP message being sent.- Returns:
- the destination URI, or null
-
setDestinationURI
Set the destination URI for the SOAP message being sent.- Parameters:
uri- the destination URI, or null- Returns:
- this context
-