JAX-WS 2.1

Description Annotation Attributes Attributes Attributes
declared in Service endpoint interface @WebService name
declare handler of SOAP message @HandlerChain file
specify either rpc or document @SOAPBinding style use parameterStyle
to use SOAP 1.2 version @BindingType value
@RespectBinding enabled
@Addressing enabled required
@MTOM enabled threshold
declared in Service endpoint interface's method @WebMethod action operationName
customize response message part @WebResult name targetNamespace partName, header
it give custom name for parameter istead 'arg0' @WebParam name targetNamespace partName, header, mode
soap fault exception class @WebFault
when a method return type is VOID @OneWay
used for JAXB @RequestWrapper localName targetNamespace className
@ResponseWrapper localName targetNamespace className
@XMLSeeAlso
@WebServiceClient name targetNamespace wsdlLocation
@WebEndpoint name
it is annotation used for JEE web service client @WebServiceRef
RESTFul web service @WebServiceProvider
RESTFul web service @ServiceMode
RESTFul web service @Path
RESTFul web service @GET
RESTFul web service @Produces
RESTFul web service @POST
RESTFul web service @FormParam
RESTFul web service @DELETE

jaxb

this will give package path for all of our domain class, by having create method for each DTO @XmlRegistry
@XmlAccessorOrder
@XmlAccessType
@XmlTransient
among many DTO, this added dto will be root element @XmlRootElement name namespace
java field as xml attribute @XmlAttribute
used to specify interface type member, when only one implementation u have @XmlElement name namespace
used to specify interface type member @XmlAnyElement
it add a element as a wrapper for its member, usually it is a collection @XmlElementWrapper
@XmlElementRef
@XmlType name namespace propOrder
@XmlMimeType
define custom data type between java & xml @XmlSchemaType
for custom data type adaptor, used when interface has only one impl. @XmlJavaTypeAdapter
@NormalizedStringAdapter
@XmlValue
@XmlInlineBinaryData
@Generated

results matching ""

    No results matching ""