1 16 package org.apache.axis2.soap; 17 18 import org.apache.axis2.om.OMElement; 19 import org.apache.axis2.om.OMException; 20 import org.apache.axis2.om.OMNamespace; 21 22 import java.util.ArrayList ; 23 import java.util.Iterator ; 24 25 28 public interface SOAPHeader extends OMElement { 29 41 public abstract SOAPHeaderBlock addHeaderBlock( 42 String localName, OMNamespace ns) throws OMException; 43 44 62 public abstract Iterator examineHeaderBlocks(String role); 63 64 81 public abstract Iterator extractHeaderBlocks(String role); 82 83 95 public abstract Iterator examineMustUnderstandHeaderBlocks(String role); 96 97 106 public abstract Iterator examineAllHeaderBlocks(); 107 108 117 public abstract Iterator extractAllHeaderBlocks(); 118 119 124 public ArrayList getHeaderBolcksWithNSURI(String nsURI); 125 } 126 | Popular Tags |