DefaultApplicationContext
public abstract class ApplicationContext extends Object
ApplicationContext
is a contextual store, similar to RequestContext
. Only one ApplicationContext
should be available in
the application.
It can be accessed via:
RequestContext.getCurrentInstance(context).getApplicationContext();
Modifier and Type | Field | Description |
---|---|---|
static String |
INSTANCE_KEY |
Constructor | Description |
---|---|
ApplicationContext() |
Modifier and Type | Method | Description |
---|---|---|
abstract CacheProvider |
getCacheProvider() |
|
abstract PrimeConfiguration |
getConfig() |
|
abstract Map<Class<?>,Map<String,Object>> |
getConstantsCacheMap() |
|
static ApplicationContext |
getCurrentInstance(javax.faces.context.FacesContext facesContext) |
|
static ApplicationContext |
getCurrentInstance(javax.servlet.ServletContext context) |
|
abstract Map<Class<?>,Map<String,Object>> |
getEnumCacheMap() |
|
abstract javax.validation.Validator |
getValidator() |
|
abstract javax.validation.ValidatorFactory |
getValidatorFactory() |
|
abstract void |
release() |
|
static void |
setCurrentInstance(ApplicationContext context,
javax.faces.context.FacesContext facesContext) |
public static final String INSTANCE_KEY
public static ApplicationContext getCurrentInstance(javax.faces.context.FacesContext facesContext)
public static ApplicationContext getCurrentInstance(javax.servlet.ServletContext context)
public static void setCurrentInstance(ApplicationContext context, javax.faces.context.FacesContext facesContext)
public abstract PrimeConfiguration getConfig()
public abstract javax.validation.ValidatorFactory getValidatorFactory()
public abstract CacheProvider getCacheProvider()
public abstract javax.validation.Validator getValidator()
public abstract void release()
Copyright © 2018. All rights reserved.