/* * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package javax.xml.ws.handler.soap; import javax.xml.namespace.QName; import javax.xml.ws.handler.Handler; import java.util.Set; /** The SOAPHandler class extends Handler * to provide typesafety for the message context parameter and add a method * to obtain access to the headers that may be processed by the handler. * * @since JAX-WS 2.0 **/ public interface SOAPHandler extends Handler { /** Gets the header blocks that can be processed by this Handler * instance. * * @return Set of QNames of header blocks processed by this * handler instance. QName is the qualified * name of the outermost element of the Header block. **/ Set getHeaders(); }