org.ow2.petals.se.xslt.model
Class XsltTransformerResourceHandler

java.lang.Object
  extended by org.ow2.petals.se.xslt.model.XsltTransformerResourceHandler
All Implemented Interfaces:
com.ebmwebsourcing.easycommons.pooling.ResourceHandler<javax.xml.transform.Transformer>

public class XsltTransformerResourceHandler
extends java.lang.Object
implements com.ebmwebsourcing.easycommons.pooling.ResourceHandler<javax.xml.transform.Transformer>


Constructor Summary
XsltTransformerResourceHandler(javax.xml.transform.Templates template, javax.xml.transform.URIResolver uriResolver, javax.xml.transform.ErrorListener logErrorListener, XsltConfiguration xsltConfiguration)
          Create a XSL transformer resource handler
 
Method Summary
 javax.xml.transform.Transformer create()
           
 void onRelease(javax.xml.transform.Transformer transformer)
           
 void onTake(javax.xml.transform.Transformer transformer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XsltTransformerResourceHandler

public XsltTransformerResourceHandler(javax.xml.transform.Templates template,
                                      javax.xml.transform.URIResolver uriResolver,
                                      javax.xml.transform.ErrorListener logErrorListener,
                                      XsltConfiguration xsltConfiguration)
Create a XSL transformer resource handler

Parameters:
template - the XSL template
uriResolver - the URI resolver
logErrorListener - the error listener to log error
xsltConfiguration - the XSLT configuration for the SU
Method Detail

onTake

public void onTake(javax.xml.transform.Transformer transformer)
Specified by:
onTake in interface com.ebmwebsourcing.easycommons.pooling.ResourceHandler<javax.xml.transform.Transformer>

create

public javax.xml.transform.Transformer create()
Specified by:
create in interface com.ebmwebsourcing.easycommons.pooling.ResourceHandler<javax.xml.transform.Transformer>

onRelease

public void onRelease(javax.xml.transform.Transformer transformer)
Specified by:
onRelease in interface com.ebmwebsourcing.easycommons.pooling.ResourceHandler<javax.xml.transform.Transformer>


Copyright © 2005-2011 Petals Link (EBM Websourcing). All Rights Reserved.