< prev index next >

src/java.xml.ws/share/classes/javax/xml/ws/Provider.java

Print this page

        

*** 1,7 **** /* ! * Copyright (c) 2005, 2015, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this --- 1,7 ---- /* ! * Copyright (c) 2005, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this
*** 36,54 **** * * <p>The {@code ServiceMode} annotation can be used to control whether * the {@code Provider} instance will receive entire protocol messages * or just message payloads. * * @since 1.6, JAX-WS 2.0 * * @see javax.xml.transform.Source * @see javax.xml.soap.SOAPMessage * @see javax.xml.ws.ServiceMode **/ public interface Provider<T> { ! /** Invokes an operation occording to the contents of the request * message. * * @param request The request message or message payload. * @return The response message or message payload. May be {@code null} if there is no response. --- 36,55 ---- * * <p>The {@code ServiceMode} annotation can be used to control whether * the {@code Provider} instance will receive entire protocol messages * or just message payloads. * + * @param <T> The type of the request * @since 1.6, JAX-WS 2.0 * * @see javax.xml.transform.Source * @see javax.xml.soap.SOAPMessage * @see javax.xml.ws.ServiceMode **/ public interface Provider<T> { ! /** Invokes an operation according to the contents of the request * message. * * @param request The request message or message payload. * @return The response message or message payload. May be {@code null} if there is no response.
< prev index next >