Top Fields Constructors Methods
com.mchange.v2.naming

public Class JavaBeanReferenceMaker

extends Object
implements ReferenceMaker
Class Inheritance
All Implemented Interfaces
com.mchange.v2.naming.ReferenceMaker
Imports
java.beans.*, java.io.*, java.util.*, javax.naming.*, com.mchange.v2.log.*, java.lang.reflect.Method, com.mchange.v2.lang.Coerce, com.mchange.v2.beans.BeansUtils, com.mchange.v2.ser.SerializableUtils, .IndirectPolicy

Field Summary

Modifier and TypeField and Description
pack-priv String
pack-priv static final Object[]
pack-priv String
pack-priv ReferenceIndirector
private static final MLogger
pack-priv static final byte[]
pack-priv static final String
pack-priv Set<E>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public Reference
public String
public Hashtable<K, V>
public String
public void
public void
setDefaultFactoryClassLocation(String defaultFactoryClassLocation)

public void
setEnvironmentProperties(Hashtable<K, V> environmentProperties)

public void
setFactoryClassName(String factoryClassName)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

defaultFactoryClassLocationback to summary
pack-priv String defaultFactoryClassLocation
EMPTY_ARGSback to summary
pack-priv static final Object[] EMPTY_ARGS
factoryClassNameback to summary
pack-priv String factoryClassName
indirectorback to summary
pack-priv ReferenceIndirector indirector
loggerback to summary
private static final MLogger logger
NULL_TOKEN_BYTESback to summary
pack-priv static final byte[] NULL_TOKEN_BYTES
REF_PROPS_KEYback to summary
pack-priv static final String REF_PROPS_KEY
referencePropertiesback to summary
pack-priv Set<E> referenceProperties

Constructor Detail

JavaBeanReferenceMakerback to summary
public JavaBeanReferenceMaker()

Method Detail

addReferencePropertyback to summary
public void addReferenceProperty(String propName)
createReferenceback to summary
public Reference createReference(Object bean) throws NamingException

Implements com.mchange.v2.naming.ReferenceMaker.createReference.

getDefaultFactoryClassLocationback to summary
public String getDefaultFactoryClassLocation()
getEnvironmentPropertiesback to summary
public Hashtable<K, V> getEnvironmentProperties()
getFactoryClassNameback to summary
public String getFactoryClassName()
removeReferencePropertyback to summary
public void removeReferenceProperty(String propName)
setDefaultFactoryClassLocationback to summary
public void setDefaultFactoryClassLocation(String defaultFactoryClassLocation)
setEnvironmentPropertiesback to summary
public void setEnvironmentProperties(Hashtable<K, V> environmentProperties)
setFactoryClassNameback to summary
public void setFactoryClassName(String factoryClassName)