@Provider
@Consumes(value={"application/xml","application/*+xml","text/xml","text/*+xml"})
public class XSLTTemplatesContextResolver
extends Object
implements javax.ws.rs.ext.ContextResolver<XSLTTemplatesContextResolver>
| Constructor and Description |
|---|
XSLTTemplatesContextResolver() |
| Modifier and Type | Method and Description |
|---|---|
void |
addAsTemplate(String name,
Source source)
Parse and add given source as templates.
|
XSLTTemplatesContextResolver |
getContext(Class<?> type) |
Templates |
getTemplates(String name)
Get templates with given name.
|
void |
setXmlResolver(EntityResolver resolver)
Add entity resolver.
|
public XSLTTemplatesContextResolver getContext(Class<?> type)
getContext in interface javax.ws.rs.ext.ContextResolver<XSLTTemplatesContextResolver>public void setXmlResolver(EntityResolver resolver)
resolver - entity resolverpublic void addAsTemplate(String name, Source source) throws IOException, SAXException, TransformerConfigurationException
name - name to which templates will be mappedsource - templates' sourceIOException - if any i/o errors occursSAXException - if given source can not be parsedTransformerConfigurationException - if templates handler can't be
initializedTemplates,
TransformerConfigurationExceptionCopyright © 2012–2016 Codenvy, S.A.. All rights reserved.