Apache CXF API

org.apache.cxf.jaxrs.lifecycle
Class PerRequestResourceProvider

java.lang.Object
  extended by org.apache.cxf.jaxrs.lifecycle.PerRequestResourceProvider
All Implemented Interfaces:
ResourceProvider

public class PerRequestResourceProvider
extends Object
implements ResourceProvider


Constructor Summary
PerRequestResourceProvider(Class<?> clazz)
           
 
Method Summary
protected  Object createInstance(Message m)
           
 Object getInstance(Message m)
           
 Class<?> getResourceClass()
           
 boolean isSingleton()
           
 void releaseInstance(Message m, Object o)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PerRequestResourceProvider

public PerRequestResourceProvider(Class<?> clazz)
Method Detail

isSingleton

public boolean isSingleton()
Specified by:
isSingleton in interface ResourceProvider

getInstance

public Object getInstance(Message m)
Specified by:
getInstance in interface ResourceProvider

createInstance

protected Object createInstance(Message m)

releaseInstance

public void releaseInstance(Message m,
                            Object o)
Specified by:
releaseInstance in interface ResourceProvider

getResourceClass

public Class<?> getResourceClass()
Specified by:
getResourceClass in interface ResourceProvider

Apache CXF API

Apache CXF