org.apache.openejb.spring
Class AbstractResourceProvider

java.lang.Object
  extended by org.apache.openejb.spring.AbstractResourceProvider
All Implemented Interfaces:
ResourceProvider, org.springframework.beans.factory.BeanNameAware
Direct Known Subclasses:
Resource

public abstract class AbstractResourceProvider
extends Object
implements ResourceProvider, org.springframework.beans.factory.BeanNameAware


Constructor Summary
AbstractResourceProvider()
           
 
Method Summary
 String getId()
           
abstract  Properties getProperties()
           
 String getProvider()
           
 Resource getResourceDefinition()
           
abstract  String getType()
           
 void setBeanName(String beanName)
           
 void setId(String id)
           
 void setProvider(String provider)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractResourceProvider

public AbstractResourceProvider()
Method Detail

getId

public String getId()

setId

public void setId(String id)

setBeanName

public void setBeanName(String beanName)
Specified by:
setBeanName in interface org.springframework.beans.factory.BeanNameAware

getProvider

public String getProvider()

setProvider

public void setProvider(String provider)

getType

public abstract String getType()

getProperties

public abstract Properties getProperties()

getResourceDefinition

public Resource getResourceDefinition()
                               throws OpenEJBException
Specified by:
getResourceDefinition in interface ResourceProvider
Throws:
OpenEJBException


Copyright © 1999-2013 The Apache OpenEJB development community. All Rights Reserved.