mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-18 10:04:42 +02:00
8130753: Sync-up javadoc changes in jax-ws area - includes JAX-B API, JAX-WS API, SAAJ-API
Reviewed-by: joehw
This commit is contained in:
parent
7c256783a5
commit
4807976fb7
73 changed files with 1540 additions and 1540 deletions
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (c) 2004, 2013, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2004, 2015, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
|
@ -34,49 +34,49 @@ import javax.xml.namespace.QName;
|
|||
* element. A SOAP header element consists of XML data that affects
|
||||
* the way the application-specific content is processed by the message
|
||||
* provider. For example, transaction semantics, authentication information,
|
||||
* and so on, can be specified as the content of a <code>SOAPHeader</code>
|
||||
* and so on, can be specified as the content of a {@code SOAPHeader}
|
||||
* object.
|
||||
* <P>
|
||||
* A <code>SOAPEnvelope</code> object contains an empty
|
||||
* <code>SOAPHeader</code> object by default. If the <code>SOAPHeader</code>
|
||||
* A {@code SOAPEnvelope} object contains an empty
|
||||
* {@code SOAPHeader} object by default. If the {@code SOAPHeader}
|
||||
* object, which is optional, is not needed, it can be retrieved and deleted
|
||||
* with the following line of code. The variable <i>se</i> is a
|
||||
* <code>SOAPEnvelope</code> object.
|
||||
* <PRE>
|
||||
* {@code SOAPEnvelope} object.
|
||||
* <pre>{@code
|
||||
* se.getHeader().detachNode();
|
||||
* </PRE>
|
||||
* }</pre>
|
||||
*
|
||||
* A <code>SOAPHeader</code> object is created with the <code>SOAPEnvelope</code>
|
||||
* method <code>addHeader</code>. This method, which creates a new header and adds it
|
||||
* A {@code SOAPHeader} object is created with the {@code SOAPEnvelope}
|
||||
* method {@code addHeader}. This method, which creates a new header and adds it
|
||||
* to the envelope, may be called only after the existing header has been removed.
|
||||
*
|
||||
* <PRE>
|
||||
* <pre>{@code
|
||||
* se.getHeader().detachNode();
|
||||
* SOAPHeader sh = se.addHeader();
|
||||
* </PRE>
|
||||
* }</pre>
|
||||
* <P>
|
||||
* A <code>SOAPHeader</code> object can have only <code>SOAPHeaderElement</code>
|
||||
* objects as its immediate children. The method <code>addHeaderElement</code>
|
||||
* creates a new <code>HeaderElement</code> object and adds it to the
|
||||
* <code>SOAPHeader</code> object. In the following line of code, the
|
||||
* argument to the method <code>addHeaderElement</code> is a <code>Name</code>
|
||||
* object that is the name for the new <code>HeaderElement</code> object.
|
||||
* <PRE>
|
||||
* A {@code SOAPHeader} object can have only {@code SOAPHeaderElement}
|
||||
* objects as its immediate children. The method {@code addHeaderElement}
|
||||
* creates a new {@code HeaderElement} object and adds it to the
|
||||
* {@code SOAPHeader} object. In the following line of code, the
|
||||
* argument to the method {@code addHeaderElement} is a {@code Name}
|
||||
* object that is the name for the new {@code HeaderElement} object.
|
||||
* <pre>{@code
|
||||
* SOAPHeaderElement shElement = sh.addHeaderElement(name);
|
||||
* </PRE>
|
||||
* }</pre>
|
||||
*
|
||||
* @see SOAPHeaderElement
|
||||
* @since 1.6
|
||||
*/
|
||||
public interface SOAPHeader extends SOAPElement {
|
||||
/**
|
||||
* Creates a new <code>SOAPHeaderElement</code> object initialized with the
|
||||
* specified name and adds it to this <code>SOAPHeader</code> object.
|
||||
* Creates a new {@code SOAPHeaderElement} object initialized with the
|
||||
* specified name and adds it to this {@code SOAPHeader} object.
|
||||
*
|
||||
* @param name a <code>Name</code> object with the name of the new
|
||||
* <code>SOAPHeaderElement</code> object
|
||||
* @return the new <code>SOAPHeaderElement</code> object that was
|
||||
* inserted into this <code>SOAPHeader</code> object
|
||||
* @param name a {@code Name} object with the name of the new
|
||||
* {@code SOAPHeaderElement} object
|
||||
* @return the new {@code SOAPHeaderElement} object that was
|
||||
* inserted into this {@code SOAPHeader} object
|
||||
* @exception SOAPException if a SOAP error occurs
|
||||
* @see SOAPHeader#addHeaderElement(javax.xml.namespace.QName)
|
||||
*/
|
||||
|
@ -84,13 +84,13 @@ public interface SOAPHeader extends SOAPElement {
|
|||
throws SOAPException;
|
||||
|
||||
/**
|
||||
* Creates a new <code>SOAPHeaderElement</code> object initialized with the
|
||||
* specified qname and adds it to this <code>SOAPHeader</code> object.
|
||||
* Creates a new {@code SOAPHeaderElement} object initialized with the
|
||||
* specified qname and adds it to this {@code SOAPHeader} object.
|
||||
*
|
||||
* @param qname a <code>QName</code> object with the qname of the new
|
||||
* <code>SOAPHeaderElement</code> object
|
||||
* @return the new <code>SOAPHeaderElement</code> object that was
|
||||
* inserted into this <code>SOAPHeader</code> object
|
||||
* @param qname a {@code QName} object with the qname of the new
|
||||
* {@code SOAPHeaderElement} object
|
||||
* @return the new {@code SOAPHeaderElement} object that was
|
||||
* inserted into this {@code SOAPHeader} object
|
||||
* @exception SOAPException if a SOAP error occurs
|
||||
* @see SOAPHeader#addHeaderElement(Name)
|
||||
* @since 1.6, SAAJ 1.3
|
||||
|
@ -99,19 +99,19 @@ public interface SOAPHeader extends SOAPElement {
|
|||
throws SOAPException;
|
||||
|
||||
/**
|
||||
* Returns an <code>Iterator</code> over all the <code>SOAPHeaderElement</code> objects
|
||||
* in this <code>SOAPHeader</code> object
|
||||
* Returns an {@code Iterator} over all the {@code SOAPHeaderElement} objects
|
||||
* in this {@code SOAPHeader} object
|
||||
* that have the specified <i>actor</i> and that have a MustUnderstand attribute
|
||||
* whose value is equivalent to <code>true</code>.
|
||||
* whose value is equivalent to {@code true}.
|
||||
* <p>
|
||||
* In SOAP 1.2 the <i>env:actor</i> attribute is replaced by the <i>env:role</i>
|
||||
* attribute, but with essentially the same semantics.
|
||||
*
|
||||
* @param actor a <code>String</code> giving the URI of the <code>actor</code> / <code>role</code>
|
||||
* @param actor a {@code String} giving the URI of the {@code actor} / {@code role}
|
||||
* for which to search
|
||||
* @return an <code>Iterator</code> object over all the
|
||||
* <code>SOAPHeaderElement</code> objects that contain the specified
|
||||
* <code>actor</code> / <code>role</code> and are marked as MustUnderstand
|
||||
* @return an {@code Iterator} object over all the
|
||||
* {@code SOAPHeaderElement} objects that contain the specified
|
||||
* {@code actor} / {@code role} and are marked as MustUnderstand
|
||||
* @see #examineHeaderElements
|
||||
* @see #extractHeaderElements
|
||||
* @see SOAPConstants#URI_SOAP_ACTOR_NEXT
|
||||
|
@ -121,8 +121,8 @@ public interface SOAPHeader extends SOAPElement {
|
|||
public Iterator examineMustUnderstandHeaderElements(String actor);
|
||||
|
||||
/**
|
||||
* Returns an <code>Iterator</code> over all the <code>SOAPHeaderElement</code> objects
|
||||
* in this <code>SOAPHeader</code> object
|
||||
* Returns an {@code Iterator} over all the {@code SOAPHeaderElement} objects
|
||||
* in this {@code SOAPHeader} object
|
||||
* that have the specified <i>actor</i>.
|
||||
*
|
||||
* An <i>actor</i> is a global attribute that indicates the intermediate
|
||||
|
@ -130,40 +130,40 @@ public interface SOAPHeader extends SOAPElement {
|
|||
* receiver. An actor receives the message and processes it before sending
|
||||
* it on to the next actor. The default actor is the ultimate intended
|
||||
* recipient for the message, so if no actor attribute is included in a
|
||||
* <code>SOAPHeader</code> object, it is sent to the ultimate receiver
|
||||
* {@code SOAPHeader} object, it is sent to the ultimate receiver
|
||||
* along with the message body.
|
||||
* <p>
|
||||
* In SOAP 1.2 the <i>env:actor</i> attribute is replaced by the <i>env:role</i>
|
||||
* attribute, but with essentially the same semantics.
|
||||
*
|
||||
* @param actor a <code>String</code> giving the URI of the <code>actor</code> / <code>role</code>
|
||||
* @param actor a {@code String} giving the URI of the {@code actor} / {@code role}
|
||||
* for which to search
|
||||
* @return an <code>Iterator</code> object over all the
|
||||
* <code>SOAPHeaderElement</code> objects that contain the specified
|
||||
* <code>actor</code> / <code>role</code>
|
||||
* @return an {@code Iterator} object over all the
|
||||
* {@code SOAPHeaderElement} objects that contain the specified
|
||||
* {@code actor} / {@code role}
|
||||
* @see #extractHeaderElements
|
||||
* @see SOAPConstants#URI_SOAP_ACTOR_NEXT
|
||||
*/
|
||||
public Iterator examineHeaderElements(String actor);
|
||||
|
||||
/**
|
||||
* Returns an <code>Iterator</code> over all the <code>SOAPHeaderElement</code> objects
|
||||
* in this <code>SOAPHeader</code> object
|
||||
* Returns an {@code Iterator} over all the {@code SOAPHeaderElement} objects
|
||||
* in this {@code SOAPHeader} object
|
||||
* that have the specified <i>actor</i> and detaches them
|
||||
* from this <code>SOAPHeader</code> object.
|
||||
* from this {@code SOAPHeader} object.
|
||||
* <P>
|
||||
* This method allows an actor to process the parts of the
|
||||
* <code>SOAPHeader</code> object that apply to it and to remove
|
||||
* {@code SOAPHeader} object that apply to it and to remove
|
||||
* them before passing the message on to the next actor.
|
||||
* <p>
|
||||
* In SOAP 1.2 the <i>env:actor</i> attribute is replaced by the <i>env:role</i>
|
||||
* attribute, but with essentially the same semantics.
|
||||
*
|
||||
* @param actor a <code>String</code> giving the URI of the <code>actor</code> / <code>role</code>
|
||||
* @param actor a {@code String} giving the URI of the {@code actor} / {@code role}
|
||||
* for which to search
|
||||
* @return an <code>Iterator</code> object over all the
|
||||
* <code>SOAPHeaderElement</code> objects that contain the specified
|
||||
* <code>actor</code> / <code>role</code>
|
||||
* @return an {@code Iterator} object over all the
|
||||
* {@code SOAPHeaderElement} objects that contain the specified
|
||||
* {@code actor} / {@code role}
|
||||
*
|
||||
* @see #examineHeaderElements
|
||||
* @see SOAPConstants#URI_SOAP_ACTOR_NEXT
|
||||
|
@ -171,14 +171,14 @@ public interface SOAPHeader extends SOAPElement {
|
|||
public Iterator extractHeaderElements(String actor);
|
||||
|
||||
/**
|
||||
* Creates a new NotUnderstood <code>SOAPHeaderElement</code> object initialized
|
||||
* with the specified name and adds it to this <code>SOAPHeader</code> object.
|
||||
* Creates a new NotUnderstood {@code SOAPHeaderElement} object initialized
|
||||
* with the specified name and adds it to this {@code SOAPHeader} object.
|
||||
* This operation is supported only by SOAP 1.2.
|
||||
*
|
||||
* @param name a <code>QName</code> object with the name of the
|
||||
* <code>SOAPHeaderElement</code> object that was not understood.
|
||||
* @return the new <code>SOAPHeaderElement</code> object that was
|
||||
* inserted into this <code>SOAPHeader</code> object
|
||||
* @param name a {@code QName} object with the name of the
|
||||
* {@code SOAPHeaderElement} object that was not understood.
|
||||
* @return the new {@code SOAPHeaderElement} object that was
|
||||
* inserted into this {@code SOAPHeader} object
|
||||
* @exception SOAPException if a SOAP error occurs.
|
||||
* @exception UnsupportedOperationException if this is a SOAP 1.1 Header.
|
||||
* @since 1.6, SAAJ 1.3
|
||||
|
@ -187,15 +187,15 @@ public interface SOAPHeader extends SOAPElement {
|
|||
throws SOAPException;
|
||||
|
||||
/**
|
||||
* Creates a new Upgrade <code>SOAPHeaderElement</code> object initialized
|
||||
* Creates a new Upgrade {@code SOAPHeaderElement} object initialized
|
||||
* with the specified List of supported SOAP URIs and adds it to this
|
||||
* <code>SOAPHeader</code> object.
|
||||
* {@code SOAPHeader} object.
|
||||
* This operation is supported on both SOAP 1.1 and SOAP 1.2 header.
|
||||
*
|
||||
* @param supportedSOAPURIs an <code>Iterator</code> object with the URIs of SOAP
|
||||
* @param supportedSOAPURIs an {@code Iterator} object with the URIs of SOAP
|
||||
* versions supported.
|
||||
* @return the new <code>SOAPHeaderElement</code> object that was
|
||||
* inserted into this <code>SOAPHeader</code> object
|
||||
* @return the new {@code SOAPHeaderElement} object that was
|
||||
* inserted into this {@code SOAPHeader} object
|
||||
* @exception SOAPException if a SOAP error occurs.
|
||||
* @since 1.6, SAAJ 1.3
|
||||
*/
|
||||
|
@ -203,14 +203,14 @@ public interface SOAPHeader extends SOAPElement {
|
|||
throws SOAPException;
|
||||
|
||||
/**
|
||||
* Creates a new Upgrade <code>SOAPHeaderElement</code> object initialized
|
||||
* Creates a new Upgrade {@code SOAPHeaderElement} object initialized
|
||||
* with the specified array of supported SOAP URIs and adds it to this
|
||||
* <code>SOAPHeader</code> object.
|
||||
* {@code SOAPHeader} object.
|
||||
* This operation is supported on both SOAP 1.1 and SOAP 1.2 header.
|
||||
*
|
||||
* @param supportedSoapUris an array of the URIs of SOAP versions supported.
|
||||
* @return the new <code>SOAPHeaderElement</code> object that was
|
||||
* inserted into this <code>SOAPHeader</code> object
|
||||
* @return the new {@code SOAPHeaderElement} object that was
|
||||
* inserted into this {@code SOAPHeader} object
|
||||
* @exception SOAPException if a SOAP error occurs.
|
||||
* @since 1.6, SAAJ 1.3
|
||||
*/
|
||||
|
@ -218,14 +218,14 @@ public interface SOAPHeader extends SOAPElement {
|
|||
throws SOAPException;
|
||||
|
||||
/**
|
||||
* Creates a new Upgrade <code>SOAPHeaderElement</code> object initialized
|
||||
* Creates a new Upgrade {@code SOAPHeaderElement} object initialized
|
||||
* with the specified supported SOAP URI and adds it to this
|
||||
* <code>SOAPHeader</code> object.
|
||||
* {@code SOAPHeader} object.
|
||||
* This operation is supported on both SOAP 1.1 and SOAP 1.2 header.
|
||||
*
|
||||
* @param supportedSoapUri the URI of SOAP the version that is supported.
|
||||
* @return the new <code>SOAPHeaderElement</code> object that was
|
||||
* inserted into this <code>SOAPHeader</code> object
|
||||
* @return the new {@code SOAPHeaderElement} object that was
|
||||
* inserted into this {@code SOAPHeader} object
|
||||
* @exception SOAPException if a SOAP error occurs.
|
||||
* @since 1.6, SAAJ 1.3
|
||||
*/
|
||||
|
@ -233,12 +233,12 @@ public interface SOAPHeader extends SOAPElement {
|
|||
throws SOAPException;
|
||||
|
||||
/**
|
||||
* Returns an <code>Iterator</code> over all the <code>SOAPHeaderElement</code> objects
|
||||
* in this <code>SOAPHeader</code> object.
|
||||
* Returns an {@code Iterator} over all the {@code SOAPHeaderElement} objects
|
||||
* in this {@code SOAPHeader} object.
|
||||
*
|
||||
* @return an <code>Iterator</code> object over all the
|
||||
* <code>SOAPHeaderElement</code> objects contained by this
|
||||
* <code>SOAPHeader</code>
|
||||
* @return an {@code Iterator} object over all the
|
||||
* {@code SOAPHeaderElement} objects contained by this
|
||||
* {@code SOAPHeader}
|
||||
* @see #extractAllHeaderElements
|
||||
*
|
||||
* @since 1.6, SAAJ 1.2
|
||||
|
@ -246,13 +246,13 @@ public interface SOAPHeader extends SOAPElement {
|
|||
public Iterator examineAllHeaderElements();
|
||||
|
||||
/**
|
||||
* Returns an <code>Iterator</code> over all the <code>SOAPHeaderElement</code> objects
|
||||
* in this <code>SOAPHeader</code> object and detaches them
|
||||
* from this <code>SOAPHeader</code> object.
|
||||
* Returns an {@code Iterator} over all the {@code SOAPHeaderElement} objects
|
||||
* in this {@code SOAPHeader} object and detaches them
|
||||
* from this {@code SOAPHeader} object.
|
||||
*
|
||||
* @return an <code>Iterator</code> object over all the
|
||||
* <code>SOAPHeaderElement</code> objects contained by this
|
||||
* <code>SOAPHeader</code>
|
||||
* @return an {@code Iterator} object over all the
|
||||
* {@code SOAPHeaderElement} objects contained by this
|
||||
* {@code SOAPHeader}
|
||||
*
|
||||
* @see #examineAllHeaderElements
|
||||
*
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue