com.mchange.v2.naming
Class JavaBeanReferenceMaker

java.lang.Object
  extended by com.mchange.v2.naming.JavaBeanReferenceMaker
All Implemented Interfaces:
ReferenceMaker

public class JavaBeanReferenceMaker
extends Object
implements ReferenceMaker


Constructor Summary
JavaBeanReferenceMaker()
           
 
Method Summary
 void addReferenceProperty(String propName)
           
 Reference createReference(Object bean)
           
 String getDefaultFactoryClassLocation()
           
 Hashtable getEnvironmentProperties()
           
 String getFactoryClassName()
           
 void removeReferenceProperty(String propName)
           
 void setDefaultFactoryClassLocation(String defaultFactoryClassLocation)
           
 void setEnvironmentProperties(Hashtable environmentProperties)
           
 void setFactoryClassName(String factoryClassName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaBeanReferenceMaker

public JavaBeanReferenceMaker()
Method Detail

getEnvironmentProperties

public Hashtable getEnvironmentProperties()

setEnvironmentProperties

public void setEnvironmentProperties(Hashtable environmentProperties)

setFactoryClassName

public void setFactoryClassName(String factoryClassName)

getFactoryClassName

public String getFactoryClassName()

getDefaultFactoryClassLocation

public String getDefaultFactoryClassLocation()

setDefaultFactoryClassLocation

public void setDefaultFactoryClassLocation(String defaultFactoryClassLocation)

addReferenceProperty

public void addReferenceProperty(String propName)

removeReferenceProperty

public void removeReferenceProperty(String propName)

createReference

public Reference createReference(Object bean)
                          throws NamingException
Specified by:
createReference in interface ReferenceMaker
Throws:
NamingException