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 java.lang.Object
implements ResourceProvider, org.springframework.beans.factory.BeanNameAware


Constructor Summary
AbstractResourceProvider()
           
 
Method Summary
 java.lang.String getId()
           
abstract  java.util.Properties getProperties()
           
 java.lang.String getProvider()
           
 Resource getResourceDefinition()
           
abstract  java.lang.String getType()
           
 void setBeanName(java.lang.String beanName)
           
 void setId(java.lang.String id)
           
 void setProvider(java.lang.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 java.lang.String getId()

setId

public void setId(java.lang.String id)

setBeanName

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

getProvider

public java.lang.String getProvider()

setProvider

public void setProvider(java.lang.String provider)

getType

public abstract java.lang.String getType()

getProperties

public abstract java.util.Properties getProperties()

getResourceDefinition

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


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