FileDocCategorySizeDatePackage
ResourceEnvRef.javaAPI DocGlassfish v2 API3895Fri May 04 22:33:00 BST 2007org.apache.naming

ResourceEnvRef

public class ResourceEnvRef extends Reference
Represents a reference address to a resource environment.
author
Remy Maucherat
version
$Revision: 1.3 $ $Date: 2007/05/05 05:32:59 $

Fields Summary
public static final String
DEFAULT_FACTORY
Default factory for this reference.
Constructors Summary
public ResourceEnvRef(String resourceType)
Resource env reference.

param
type Type



    // ----------------------------------------------------------- Constructors


                
       
        super(resourceType);
    
public ResourceEnvRef(String resourceType, String factory, String factoryLocation)
Resource env reference.

param
type Type

        super(resourceType, factory, factoryLocation);
    
Methods Summary
public java.lang.StringgetFactoryClassName()
Retrieves the class name of the factory of the object to which this reference refers.

        String factory = super.getFactoryClassName();
        if (factory != null) {
            return factory;
        } else {
            factory = System.getProperty(Context.OBJECT_FACTORIES);
            if (factory != null) {
                return null;
            } else {
                return DEFAULT_FACTORY;
            }
        }