/* * Created at 27.01.2009 by Dobri Kitipov (bgdki). Mail: * * Copyright 2009 by Software AG * * Uhlandstrasse 12, D-64297 Darmstadt, GERMANY * * All rights reserved * * This software is the confidential and proprietary * information of Software AG ('Confidential Information'). * You shall not disclose such Confidential Information and * shall use it only in accordance with the terms of the license * agreement you entered into with Software AG or its distributors. */ package org.apache.axiom.soap; import org.apache.axiom.om.OMElement; /** * SOAPBaseFault.java * * Created at 27.01.2009 by Dobri Kitipov (bgdki). Mail: * * Copyright (C) 2009 SOFTWARE AG, Germany. All Rights Reserved. */ public interface SOAPBaseFault extends OMElement { /** * Fault SubCode contain only one mandatory Value child. This value child contains a QName * * @param soapFaultSubCodeValue */ void setValue(SOAPFaultValue value) throws SOAPProcessingException; /** @return Returns SOAPFaultValue. */ SOAPFaultValue getValue(); /** * Fault SubCode can contain an optional SubCode * * @param subCode */ void setSubCode(SOAPFaultSubCode value) throws SOAPProcessingException; /** @return Returns SOAPFaultSubCode. */ SOAPFaultSubCode getSubCode(); }