1 package org.codehaus.xfire.handler; 2 3 import javax.xml.namespace.QName; 4 5 import org.codehaus.xfire.MessageContext; 6 import org.codehaus.xfire.fault.XFireFault; 7 8 /*** 9 * @author <a href="mailto:dan@envoisolutions.com">Dan Diephouse</a> 10 * @since Feb 18, 2004 11 */ 12 public abstract class AbstractHandler 13 implements Handler 14 { 15 /*** 16 * Returns null by default, indicating that no headers 17 * were understood. 18 * 19 * @see org.codehaus.xfire.handler.Handler#getUnderstoodHeaders() 20 */ 21 public QName[] getUnderstoodHeaders() 22 { 23 return null; 24 } 25 26 public String[] getRoles() 27 { 28 return null; 29 } 30 31 public String getPhase() 32 { 33 return Phase.USER; 34 } 35 36 /*** 37 * @see org.codehaus.xfire.handler.Handler#handleFault(java.lang.Exception, org.codehaus.xfire.MessageContext) 38 * @param e 39 * @param context 40 */ 41 public void handleFault(XFireFault fault, MessageContext context) 42 { 43 } 44 }