Package org.apache.naming.factory
Class ResourceLinkFactory
java.lang.Object
org.apache.naming.factory.ResourceLinkFactory
- All Implemented Interfaces:
 ObjectFactory
- Direct Known Subclasses:
 DataSourceLinkFactory
Object factory for resource links.
- Author:
 - Remy Maucherat
 
- 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic voidderegisterGlobalResourceAccess(Context globalContext) static voidderegisterGlobalResourceAccess(Context globalContext, String localName) getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable<?, ?> environment) Create a new DataSource instance.static voidregisterGlobalResourceAccess(Context globalContext, String localName, String globalName) static voidsetGlobalContext(Context newGlobalContext) Set the global context (note: can only be used once). 
- 
Field Details
- 
sm
 
 - 
 - 
Constructor Details
- 
ResourceLinkFactory
public ResourceLinkFactory() 
 - 
 - 
Method Details
- 
setGlobalContext
Set the global context (note: can only be used once).- Parameters:
 newGlobalContext- new global context value
 - 
registerGlobalResourceAccess
 - 
deregisterGlobalResourceAccess
 - 
deregisterGlobalResourceAccess
 - 
getObjectInstance
public Object getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable<?, ?> environment) throws NamingExceptionCreate a new DataSource instance.- Specified by:
 getObjectInstancein interfaceObjectFactory- Parameters:
 obj- The reference object describing the DataSource- Throws:
 NamingException
 
 -