Package org.apache.naming
Class ResourceRef
- java.lang.Object
- 
- javax.naming.Reference
- 
- org.apache.naming.AbstractRef
- 
- org.apache.naming.ResourceRef
 
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable,- java.lang.Cloneable
 
 public class ResourceRef extends AbstractRef Represents a reference address to a resource.- Author:
- Remy Maucherat
- See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description static java.lang.StringAUTHAuth address type.static java.lang.StringDEFAULT_FACTORYDefault factory for this reference.static java.lang.StringDESCRIPTIONDescription address type.static java.lang.StringSCOPEScope address type.static java.lang.StringSINGLETONIs this resource a singleton
 - 
Constructor SummaryConstructors Constructor Description ResourceRef(java.lang.String resourceClass, java.lang.String description, java.lang.String scope, java.lang.String auth, boolean singleton)Resource Reference.ResourceRef(java.lang.String resourceClass, java.lang.String description, java.lang.String scope, java.lang.String auth, boolean singleton, java.lang.String factory, java.lang.String factoryLocation)Resource Reference.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.StringgetDefaultFactoryClassName()- 
Methods inherited from class org.apache.naming.AbstractRefgetFactoryClassName, toString
 
- 
 
- 
- 
- 
Field Detail- 
DEFAULT_FACTORYpublic static final java.lang.String DEFAULT_FACTORY Default factory for this reference.- See Also:
- Constant Field Values
 
 - 
DESCRIPTIONpublic static final java.lang.String DESCRIPTION Description address type.- See Also:
- Constant Field Values
 
 - 
SCOPEpublic static final java.lang.String SCOPE Scope address type.- See Also:
- Constant Field Values
 
 - 
AUTHpublic static final java.lang.String AUTH Auth address type.- See Also:
- Constant Field Values
 
 - 
SINGLETONpublic static final java.lang.String SINGLETON Is this resource a singleton- See Also:
- Constant Field Values
 
 
- 
 - 
Constructor Detail- 
ResourceRefpublic ResourceRef(java.lang.String resourceClass, java.lang.String description, java.lang.String scope, java.lang.String auth, boolean singleton)Resource Reference.- Parameters:
- resourceClass- Resource class
- description- Description of the resource
- scope- Resource scope
- auth- Resource authentication
- singleton- Is this resource a singleton (every lookup should return the same instance rather than a new instance)?
 
 - 
ResourceRefpublic ResourceRef(java.lang.String resourceClass, java.lang.String description, java.lang.String scope, java.lang.String auth, boolean singleton, java.lang.String factory, java.lang.String factoryLocation)Resource Reference.- Parameters:
- resourceClass- Resource class
- description- Description of the resource
- scope- Resource scope
- auth- Resource authentication
- singleton- Is this resource a singleton (every lookup should return the same instance rather than a new instance)?
- factory- The possibly null class name of the object's factory.
- factoryLocation- The possibly null location from which to load the factory (e.g. URL)
 
 
- 
 - 
Method Detail- 
getDefaultFactoryClassNameprotected java.lang.String getDefaultFactoryClassName() - Specified by:
- getDefaultFactoryClassNamein class- AbstractRef
 
 
- 
 
-