org.exoplatform.services.naming
Class InitialContextInitializer
java.lang.Object
org.exoplatform.services.naming.InitialContextInitializer
public class InitialContextInitializer
- extends Object
Created by The eXo Platform SAS.
Initializer for
Context.INITIAL_CONTEXT_FACTORY
- Version:
- $Id: InitialContextInitializer.java 9867 2006-10-30 08:01:12Z geaz $
- Author:
- Gennady Azarenkov
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PROPERTIES_DEFAULT
public static final String PROPERTIES_DEFAULT
- See Also:
- Constant Field Values
PROPERTIES_MANDATORY
public static final String PROPERTIES_MANDATORY
- See Also:
- Constant Field Values
InitialContextInitializer
public InitialContextInitializer(InitParams params)
throws NamingException,
ConfigurationException
- Parameters:
params -
- Throws:
NamingException
ConfigurationException - if no context factory initialized and no
context-factory nor default-context-factory configured
recall
public void recall()
- Patch for case when bound objects are not shared i.e. there are some parts
of app using different copy of Context, for example per web app
InitialContext in Tomcat
addPlugin
public void addPlugin(ComponentPlugin plugin)
removePlugin
public ComponentPlugin removePlugin(String name)
getPlugins
public Collection getPlugins()
getDefaultContextFactory
public String getDefaultContextFactory()
- Returns:
- defaultContextFactory name
getInitialContext
public InitialContext getInitialContext()
- Returns:
- stored InitialContext
initialize
public static void initialize(String name,
Reference reference)
throws NamingException
- Throws:
NamingException
Copyright © 2009 eXo Platform SAS. All Rights Reserved.