1 package org.apache.axis2.soap; 2 3 import org.apache.axis2.om.OMFactory; 4 import org.apache.axis2.om.OMNamespace; 5 import org.apache.axis2.om.OMXMLParserWrapper; 6 import org.apache.axis2.soap.impl.llom.SOAPProcessingException; 7 8 9 25 public interface SOAPFactory extends OMFactory{ 26 29 30 34 public SOAPEnvelope createSOAPEnvelope(OMXMLParserWrapper builder); 35 36 39 public SOAPEnvelope createSOAPEnvelope() throws SOAPProcessingException; 40 41 45 public SOAPHeader createSOAPHeader(SOAPEnvelope envelope) throws SOAPProcessingException; 46 47 52 public SOAPHeader createSOAPHeader(SOAPEnvelope envelope, OMXMLParserWrapper builder); 53 54 59 public SOAPHeaderBlock createSOAPHeaderBlock(String localName, OMNamespace ns, SOAPHeader parent) throws SOAPProcessingException; 60 61 68 public SOAPHeaderBlock createSOAPHeaderBlock(String localName, OMNamespace ns, SOAPHeader parent, OMXMLParserWrapper builder) throws SOAPProcessingException; 69 70 75 public SOAPFault createSOAPFault(SOAPBody parent, Exception e)throws SOAPProcessingException; 76 public SOAPFault createSOAPFault(SOAPBody parent)throws SOAPProcessingException; 77 78 84 public SOAPFault createSOAPFault(SOAPBody parent, OMXMLParserWrapper builder); 85 86 90 public SOAPBody createSOAPBody(SOAPEnvelope envelope) throws SOAPProcessingException; 91 92 97 public SOAPBody createSOAPBody(SOAPEnvelope envelope, OMXMLParserWrapper builder); 98 99 102 103 108 public SOAPFaultCode createSOAPFaultCode(SOAPFault parent) throws SOAPProcessingException; 109 115 public SOAPFaultCode createSOAPFaultCode(SOAPFault parent, OMXMLParserWrapper builder); 116 117 118 121 126 public SOAPFaultValue createSOAPFaultValue(SOAPFaultCode parent) throws SOAPProcessingException; 127 133 public SOAPFaultValue createSOAPFaultValue(SOAPFaultCode parent, OMXMLParserWrapper builder); 134 135 138 139 144 145 public SOAPFaultValue createSOAPFaultValue(SOAPFaultSubCode parent) throws SOAPProcessingException; 147 148 public SOAPFaultValue createSOAPFaultValue(SOAPFaultSubCode parent, OMXMLParserWrapper builder); 150 151 public SOAPFaultSubCode createSOAPFaultSubCode(SOAPFaultCode parent) throws SOAPProcessingException; 153 159 public SOAPFaultSubCode createSOAPFaultSubCode(SOAPFaultCode parent, OMXMLParserWrapper builder); 161 162 167 public SOAPFaultSubCode createSOAPFaultSubCode(SOAPFaultSubCode parent) throws SOAPProcessingException; 168 174 public SOAPFaultSubCode createSOAPFaultSubCode(SOAPFaultSubCode parent, OMXMLParserWrapper builder); 175 176 177 180 181 186 public SOAPFaultReason createSOAPFaultReason(SOAPFault parent) throws SOAPProcessingException; 187 193 public SOAPFaultReason createSOAPFaultReason(SOAPFault parent, OMXMLParserWrapper builder); 194 195 198 199 204 public SOAPFaultText createSOAPFaultText(SOAPFaultReason parent) throws SOAPProcessingException; 205 211 public SOAPFaultText createSOAPFaultText(SOAPFaultReason parent, OMXMLParserWrapper builder); 212 213 214 217 218 223 public SOAPFaultNode createSOAPFaultNode(SOAPFault parent) throws SOAPProcessingException; 224 230 public SOAPFaultNode createSOAPFaultNode(SOAPFault parent, OMXMLParserWrapper builder); 231 232 235 236 241 public SOAPFaultRole createSOAPFaultRole(SOAPFault parent) throws SOAPProcessingException; 242 248 public SOAPFaultRole createSOAPFaultRole(SOAPFault parent, OMXMLParserWrapper builder); 249 250 253 254 259 public SOAPFaultDetail createSOAPFaultDetail(SOAPFault parent) throws SOAPProcessingException; 260 266 public SOAPFaultDetail createSOAPFaultDetail(SOAPFault parent, OMXMLParserWrapper builder); 267 268 269 270 275 public SOAPEnvelope getDefaultEnvelope() throws SOAPProcessingException; 276 public SOAPEnvelope getDefaultFaultEnvelope() throws SOAPProcessingException; 277 } 278 | Popular Tags |