|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.springframework.xml.transform.TransformerObjectSupport
public abstract class TransformerObjectSupport
Convenient base class for objects that use a Transformer. Subclasses can call createTransformer() or transform(Source, Result). This should be done per thread (i.e. per incoming
request), because Transformer instances are not thread-safe.
Transformer| Field Summary | |
|---|---|
protected org.apache.commons.logging.Log |
logger
Logger available to subclasses. |
| Constructor Summary | |
|---|---|
TransformerObjectSupport()
|
|
| Method Summary | |
|---|---|
protected javax.xml.transform.Transformer |
createTransformer()
Creates a new Transformer. |
protected javax.xml.transform.TransformerFactory |
getTransformerFactory()
Returns the TransformerFactory. |
protected void |
transform(javax.xml.transform.Source source,
javax.xml.transform.Result result)
Transforms the given Source to the given Result. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected final org.apache.commons.logging.Log logger
| Constructor Detail |
|---|
public TransformerObjectSupport()
| Method Detail |
|---|
protected javax.xml.transform.TransformerFactory getTransformerFactory()
TransformerFactory.
protected final javax.xml.transform.Transformer createTransformer()
throws javax.xml.transform.TransformerConfigurationException
Transformer. Must be called per request, as transformers are not thread-safe.
javax.xml.transform.TransformerConfigurationException - if thrown by JAXP methods
protected final void transform(javax.xml.transform.Source source,
javax.xml.transform.Result result)
throws javax.xml.transform.TransformerException
Source to the given Result. Creates a new Transformer for every
call, as transformers are not thread-safe.
source - the source to transform fromresult - the result to transform to
javax.xml.transform.TransformerException - if thrown by JAXP methods
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||