1 package org.apache.axis2.soap; 2 3 import org.apache.axis2.om.OMElement; 4 5 /** 6 * Copyright 2001-2004 The Apache Software Foundation. 7 * <p/> 8 * Licensed under the Apache License, Version 2.0 (the "License"); you may not 9 * use this file except in compliance with the License. You may obtain a copy of 10 * the License at 11 * <p/> 12 * http://www.apache.org/licenses/LICENSE-2.0 13 * <p/> 14 * Unless required by applicable law or agreed to in writing, software 15 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 16 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 17 * License for the specific language governing permissions and limitations under 18 * the License. 19 * <p/> 20 */ 21 22 /** 23 * The Role element information item identifies the role the node was operating 24 * in at the point the fault occurred. 25 * <p/> 26 * The Role element information item has: 27 * A [local name] of Role . 28 * A [namespace name] of http://www.w3.org/2003/05/soap-envelope . 29 */ 30 public interface SOAPFaultRole extends OMElement { 31 /** 32 * Eran Chinthaka (chinthaka@apache.org) 33 */ 34 35 /** 36 * The value of the Role element information item MUST be one of the roles 37 * assumed by the node during processing of the message 38 * 39 * @param uri 40 */ 41 public void setRoleValue(String uri); 42 43 public String getRoleValue(); 44 } 45