public class XsltComponent extends UriEndpointComponent
shutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspending
Constructor and Description |
---|
XsltComponent() |
Modifier and Type | Method and Description |
---|---|
protected void |
configureOutput(XsltBuilder xslt,
String output) |
protected void |
configureXslt(XsltBuilder xslt,
String uri,
String remaining,
Map<String,Object> parameters) |
protected Endpoint |
createEndpoint(String uri,
String remaining,
Map<String,Object> parameters)
A factory method allowing derived components to create a new endpoint
from the given URI, remaining path and optional parameters
|
URIResolver |
getUriResolver() |
XmlConverter |
getXmlConverter() |
boolean |
isContentCache() |
boolean |
isSaxon() |
void |
setContentCache(boolean contentCache) |
void |
setSaxon(boolean saxon) |
void |
setUriResolver(URIResolver uriResolver) |
void |
setXmlConverter(XmlConverter xmlConverter) |
createComponentConfiguration, createParameterConfigurationMap, getEndpointClass, getParameterConfigurationMap, populateParameterConfigurationMap, setEndpointClass
afterConfiguration, createConfiguration, createEndpoint, doStart, doStop, getAndRemoveOrResolveReferenceParameter, getAndRemoveOrResolveReferenceParameter, getAndRemoveParameter, getAndRemoveParameter, getCamelContext, ifStartsWithReturnRemainder, preProcessUri, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceParameter, resolveAndRemoveReferenceParameter, setCamelContext, setProperties, useIntrospectionOnEndpoint, useRawUri, validateParameters, validateURI
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, resume, shutdown, start, stop, suspend
public XsltComponent()
public XmlConverter getXmlConverter()
public void setXmlConverter(XmlConverter xmlConverter)
public URIResolver getUriResolver()
public void setUriResolver(URIResolver uriResolver)
public boolean isContentCache()
public void setContentCache(boolean contentCache)
public boolean isSaxon()
public void setSaxon(boolean saxon)
protected Endpoint createEndpoint(String uri, String remaining, Map<String,Object> parameters) throws Exception
DefaultComponent
createEndpoint
in class DefaultComponent
uri
- the full URI of the endpointremaining
- the remaining part of the URI without the query
parameters or component prefixparameters
- the optional parameters passed inException
- is thrown if error creating the endpointprotected void configureXslt(XsltBuilder xslt, String uri, String remaining, Map<String,Object> parameters) throws Exception
Exception
protected void configureOutput(XsltBuilder xslt, String output) throws Exception
Exception
Apache Camel