Apache CXF API

org.apache.cxf.jaxrs.lifecycle
Class SingletonResourceProvider

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

public class SingletonResourceProvider
extends Object
implements ResourceProvider


Constructor Summary
SingletonResourceProvider(Object o)
           
SingletonResourceProvider(Object o, boolean callPostConstruct)
           
 
Method Summary
 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

SingletonResourceProvider

public SingletonResourceProvider(Object o,
                                 boolean callPostConstruct)

SingletonResourceProvider

public SingletonResourceProvider(Object o)
Method Detail

isSingleton

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

getInstance

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

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