org.glassfish.jersey.message.internal
Class TransformerFactoryInjectionProvider

java.lang.Object
  extended by org.glassfish.jersey.message.internal.TransformerFactoryInjectionProvider
All Implemented Interfaces:
org.glassfish.hk2.api.Factory<javax.xml.transform.TransformerFactory>

public class TransformerFactoryInjectionProvider
extends java.lang.Object
implements org.glassfish.hk2.api.Factory<javax.xml.transform.TransformerFactory>

Thread-scoped injection provider of transformer factories.

Author:
Paul Sandoz, Marek Potociar (marek.potociar at oracle.com)

Constructor Summary
TransformerFactoryInjectionProvider(javax.ws.rs.core.Configuration config)
          Create new transformer factory provider.
 
Method Summary
 void dispose(javax.xml.transform.TransformerFactory instance)
           
 javax.xml.transform.TransformerFactory provide()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransformerFactoryInjectionProvider

@Inject
public TransformerFactoryInjectionProvider(javax.ws.rs.core.Configuration config)
Create new transformer factory provider.

Parameters:
config - Jersey configuration properties.
Method Detail

provide

public javax.xml.transform.TransformerFactory provide()
Specified by:
provide in interface org.glassfish.hk2.api.Factory<javax.xml.transform.TransformerFactory>

dispose

public void dispose(javax.xml.transform.TransformerFactory instance)
Specified by:
dispose in interface org.glassfish.hk2.api.Factory<javax.xml.transform.TransformerFactory>


Copyright © 2007-2013 Oracle Corporation. All Rights Reserved. Use is subject to license terms.