public class InitialContextInitializer extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
BINDINGS_STORE_PATH |
static String |
DEFAULT_BINDING_STORE_PATH |
static String |
OVERLOAD_CONTEXT_FACTORY
This parameter is used to overload the default initial context factory in order to ensure that binded objects are shared
|
static String |
PROPERTIES_DEFAULT |
static String |
PROPERTIES_MANDATORY |
| Constructor and Description |
|---|
InitialContextInitializer(InitParams params) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPlugin(ComponentPlugin plugin) |
String |
getDefaultContextFactory() |
InitialContext |
getInitialContext() |
InitialContextBinder |
getInitialContextBinder()
Returns InitialContextBinder.
|
Collection |
getPlugins() |
static void |
initialize(String name,
Reference reference) |
void |
recall()
Deprecated.
|
ComponentPlugin |
removePlugin(String name) |
public static final String PROPERTIES_DEFAULT
public static final String PROPERTIES_MANDATORY
public static final String OVERLOAD_CONTEXT_FACTORY
public static final String BINDINGS_STORE_PATH
public static final String DEFAULT_BINDING_STORE_PATH
public InitialContextInitializer(InitParams params) throws NamingException, ConfigurationException, FileNotFoundException, XMLStreamException
params - NamingExceptionConfigurationException - if no context factory initialized and no
context-factory nor default-context-factory configuredXMLStreamException - if error of serialized bindings readFileNotFoundException - if cannot open file with serialized bindings@Deprecated public void recall()
public void addPlugin(ComponentPlugin plugin)
public ComponentPlugin removePlugin(String name)
public Collection getPlugins()
public String getDefaultContextFactory()
public InitialContext getInitialContext()
public static void initialize(String name, Reference reference) throws NamingException, FileNotFoundException, XMLStreamException
public InitialContextBinder getInitialContextBinder()
Copyright © 2020 eXo Platform SAS. All Rights Reserved.