BasicUniversalRest
.@Rest(serializers={HtmlDocSerializer.class,HtmlStrippedDocSerializer.class,HtmlSchemaDocSerializer.class,JsonSerializer.class,SimpleJsonSerializer.class,JsonSchemaSerializer.class,XmlDocSerializer.class,XmlSchemaDocSerializer.class,UonSerializer.class,UrlEncodingSerializer.class,OpenApiSerializer.class,MsgPackSerializer.class,SoapXmlSerializer.class,PlainTextSerializer.class}, parsers={JsonParser.class,SimpleJsonParser.class,XmlParser.class,HtmlParser.class,UonParser.class,UrlEncodingParser.class,OpenApiParser.class,MsgPackParser.class,PlainTextParser.class}, config="$S{juneau.configFile,SYSTEM_DEFAULT}", staticFiles="$C{REST/staticFiles,htdocs:/htdocs,htdocs:htdocs}", logging=) @SerializerConfig(uriResolution="ROOT_RELATIVE") @HtmlDocConfig(header={"<h1>$R{resourceTitle}</h1>","<h2>$R{methodSummary,resourceDescription}</h2>","$C{REST/header}"}, navlinks="up: request:/..", stylesheet="$C{REST/theme,servlet:/htdocs/themes/devops.css}", head="$C{REST/head}", footer="$C{REST/footer}", nowrap="true") @BeanConfig(ignoreUnknownBeanProperties="true") @Deprecated public interface BasicRestConfig
Classes that don't extend from BasicRestServlet
can implement this interface to
be configured with the same serializers/parsers/etc... as BasicRestServlet
.
Copyright © 2016–2020 The Apache Software Foundation. All rights reserved.