< prev index next >

src/java.xml.ws/share/classes/javax/xml/ws/soap/SOAPFaultException.java

Print this page

        

*** 1,7 **** /* ! * Copyright (c) 2005, 2012, 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 * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this --- 1,7 ---- /* ! * Copyright (c) 2005, 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 * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this
*** 25,46 **** package javax.xml.ws.soap; import javax.xml.soap.SOAPFault; ! /** The <code>SOAPFaultException</code> exception represents a * SOAP 1.1 or 1.2 fault. * ! * <p>A <code>SOAPFaultException</code> wraps a SAAJ <code>SOAPFault</code> * that manages the SOAP-specific representation of faults. ! * The <code>createFault</code> method of ! * <code>javax.xml.soap.SOAPFactory</code> may be used to create an instance ! * of <code>javax.xml.soap.SOAPFault</code> for use with the ! * constructor. <code>SOAPBinding</code> contains an accessor for the ! * <code>SOAPFactory</code> used by the binding instance. * ! * <p>Note that the value of <code>getFault</code> is the only part of the * exception used when searializing a SOAP fault. * * <p>Refer to the SOAP specification for a complete * description of SOAP faults. * --- 25,46 ---- package javax.xml.ws.soap; import javax.xml.soap.SOAPFault; ! /** The {@code SOAPFaultException} exception represents a * SOAP 1.1 or 1.2 fault. * ! * <p>A {@code SOAPFaultException} wraps a SAAJ {@code SOAPFault} * that manages the SOAP-specific representation of faults. ! * The {@code createFault} method of ! * {@code javax.xml.soap.SOAPFactory} may be used to create an instance ! * of {@code javax.xml.soap.SOAPFault} for use with the ! * constructor. {@code SOAPBinding} contains an accessor for the ! * {@code SOAPFactory} used by the binding instance. * ! * <p>Note that the value of {@code getFault} is the only part of the * exception used when searializing a SOAP fault. * * <p>Refer to the SOAP specification for a complete * description of SOAP faults. *
*** 53,74 **** public class SOAPFaultException extends javax.xml.ws.ProtocolException { private SOAPFault fault; /** Constructor for SOAPFaultException ! * @param fault <code>SOAPFault</code> representing the fault * * @see javax.xml.soap.SOAPFactory#createFault **/ public SOAPFaultException(SOAPFault fault) { super(fault.getFaultString()); this.fault = fault; } ! /** Gets the embedded <code>SOAPFault</code> instance. * ! * @return <code>javax.xml.soap.SOAPFault</code> SOAP * fault element **/ public javax.xml.soap.SOAPFault getFault() { return this.fault; } --- 53,74 ---- public class SOAPFaultException extends javax.xml.ws.ProtocolException { private SOAPFault fault; /** Constructor for SOAPFaultException ! * @param fault {@code SOAPFault} representing the fault * * @see javax.xml.soap.SOAPFactory#createFault **/ public SOAPFaultException(SOAPFault fault) { super(fault.getFaultString()); this.fault = fault; } ! /** Gets the embedded {@code SOAPFault} instance. * ! * @return {@code javax.xml.soap.SOAPFault} SOAP * fault element **/ public javax.xml.soap.SOAPFault getFault() { return this.fault; }
< prev index next >