Package org.exoplatform.commons
Class InitialContextInitializer2
java.lang.Object
org.exoplatform.services.naming.InitialContextInitializer
org.exoplatform.commons.InitialContextInitializer2
- All Implemented Interfaces:
org.picocontainer.Startable
public class InitialContextInitializer2
extends org.exoplatform.services.naming.InitialContextInitializer
implements org.picocontainer.Startable
This code should be moved in the core, for now it is here as it is needed here. It extends the
InitialContextInitializer to override the
addPlugin(org.exoplatform.container.component.ComponentPlugin) method and perform no binding if there is an existing
binding before.-
Field Summary
Fields inherited from class org.exoplatform.services.naming.InitialContextInitializer
BINDINGS_STORE_PATH, DEFAULT_BINDING_STORE_PATH, OVERLOAD_CONTEXT_FACTORY, PROPERTIES_DEFAULT, PROPERTIES_MANDATORY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPlugin(org.exoplatform.container.component.ComponentPlugin plugin) Methods inherited from class org.exoplatform.services.naming.InitialContextInitializer
getDefaultContextFactory, getInitialContext, getInitialContextBinder, getPlugins, initialize, recall, removePluginMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.picocontainer.Startable
start, stop
-
Constructor Details
-
InitialContextInitializer2
- Throws:
Exception
-
-
Method Details
-
addPlugin
public void addPlugin(org.exoplatform.container.component.ComponentPlugin plugin) - Overrides:
addPluginin classorg.exoplatform.services.naming.InitialContextInitializer
-