org.apache.abdera.protocol.server.util
Class AbstractSingletonProviderManager

java.lang.Object
  extended by org.apache.abdera.protocol.server.util.AbstractSingletonProviderManager
All Implemented Interfaces:
ProviderManager

public abstract class AbstractSingletonProviderManager
extends java.lang.Object
implements ProviderManager


Field Summary
protected  Provider provider
           
 
Constructor Summary
AbstractSingletonProviderManager()
           
 
Method Summary
 Provider getProvider()
           
protected abstract  Provider initProvider()
           
 void release(Provider provider)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

provider

protected Provider provider
Constructor Detail

AbstractSingletonProviderManager

public AbstractSingletonProviderManager()
Method Detail

getProvider

public Provider getProvider()
Specified by:
getProvider in interface ProviderManager

initProvider

protected abstract Provider initProvider()

release

public void release(Provider provider)
Specified by:
release in interface ProviderManager