|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.myfaces.config.RuntimeConfig
public class RuntimeConfig
Holds all configuration information (from the faces-config xml files) that is needed later during runtime. The config information in this class is only available to the MyFaces core implementation classes (i.e. the myfaces source tree). See MyfacesConfig for config parameters that can be used for shared or component classes.
Constructor Summary | |
---|---|
RuntimeConfig()
|
Method Summary | |
---|---|
void |
addApplicationElResolver(javax.el.ELResolver resolver)
|
void |
addConverterConfiguration(java.lang.String converterClassName,
Converter configuration)
|
void |
addFacesConfigElResolver(javax.el.ELResolver resolver)
|
void |
addManagedBean(java.lang.String name,
ManagedBean managedBean)
|
void |
addNavigationRule(NavigationRule navigationRule)
|
void |
addResourceBundle(ResourceBundle bundle)
|
java.util.List<javax.el.ELResolver> |
getApplicationElResolvers()
|
Converter |
getConverterConfiguration(java.lang.String converterClassName)
|
static RuntimeConfig |
getCurrentInstance(javax.faces.context.ExternalContext externalContext)
|
java.util.Comparator<javax.el.ELResolver> |
getELResolverComparator()
|
javax.el.ExpressionFactory |
getExpressionFactory()
|
java.util.List<javax.el.ELResolver> |
getFacesConfigElResolvers()
|
ManagedBean |
getManagedBean(java.lang.String name)
Return the managed bean info that can be used by the VariableResolver implementation. |
java.util.Map<java.lang.String,ManagedBean> |
getManagedBeans()
|
java.util.Map |
getManagedBeansNotReaddedAfterPurge()
|
java.util.Collection<NavigationRule> |
getNavigationRules()
Return the navigation rules that can be used by the NavigationHandler implementation. |
javax.faces.el.PropertyResolver |
getPropertyResolver()
|
javax.faces.el.PropertyResolver |
getPropertyResolverChainHead()
|
ResourceBundle |
getResourceBundle(java.lang.String name)
Return the resourcebundle which was configured in faces config by var name |
java.util.Map<java.lang.String,ResourceBundle> |
getResourceBundles()
|
javax.faces.el.VariableResolver |
getVariableResolver()
|
javax.faces.el.VariableResolver |
getVariableResolverChainHead()
|
boolean |
isNavigationRulesChanged()
|
void |
purge()
|
void |
resetManagedBeansNotReaddedAfterPurge()
|
void |
setELResolverComparator(java.util.Comparator<javax.el.ELResolver> elResolverComparator)
|
void |
setExpressionFactory(javax.el.ExpressionFactory expressionFactory)
|
void |
setNavigationRulesChanged(boolean navigationRulesChanged)
|
void |
setPropertyResolver(javax.faces.el.PropertyResolver propertyResolver)
|
void |
setPropertyResolverChainHead(javax.faces.el.PropertyResolver resolver)
|
void |
setVariableResolver(javax.faces.el.VariableResolver variableResolver)
|
void |
setVariableResolverChainHead(javax.faces.el.VariableResolver resolver)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RuntimeConfig()
Method Detail |
---|
public static RuntimeConfig getCurrentInstance(javax.faces.context.ExternalContext externalContext)
public void purge()
public java.util.Collection<NavigationRule> getNavigationRules()
NavigationRule
spublic void addNavigationRule(NavigationRule navigationRule)
public boolean isNavigationRulesChanged()
public void setNavigationRulesChanged(boolean navigationRulesChanged)
public ManagedBean getManagedBean(java.lang.String name)
ManagedBean
public java.util.Map<java.lang.String,ManagedBean> getManagedBeans()
public void addManagedBean(java.lang.String name, ManagedBean managedBean)
public final void addConverterConfiguration(java.lang.String converterClassName, Converter configuration)
public Converter getConverterConfiguration(java.lang.String converterClassName)
public ResourceBundle getResourceBundle(java.lang.String name)
name
- the name of the resource bundle (content of var)
public java.util.Map<java.lang.String,ResourceBundle> getResourceBundles()
public void addResourceBundle(ResourceBundle bundle)
public void addFacesConfigElResolver(javax.el.ELResolver resolver)
public java.util.List<javax.el.ELResolver> getFacesConfigElResolvers()
public void addApplicationElResolver(javax.el.ELResolver resolver)
public java.util.List<javax.el.ELResolver> getApplicationElResolvers()
public void setVariableResolver(javax.faces.el.VariableResolver variableResolver)
public javax.faces.el.VariableResolver getVariableResolver()
public void setPropertyResolver(javax.faces.el.PropertyResolver propertyResolver)
public javax.faces.el.PropertyResolver getPropertyResolver()
public javax.el.ExpressionFactory getExpressionFactory()
public void setExpressionFactory(javax.el.ExpressionFactory expressionFactory)
public void setPropertyResolverChainHead(javax.faces.el.PropertyResolver resolver)
public javax.faces.el.PropertyResolver getPropertyResolverChainHead()
public void setVariableResolverChainHead(javax.faces.el.VariableResolver resolver)
public javax.faces.el.VariableResolver getVariableResolverChainHead()
public java.util.Map getManagedBeansNotReaddedAfterPurge()
public void resetManagedBeansNotReaddedAfterPurge()
public java.util.Comparator<javax.el.ELResolver> getELResolverComparator()
public void setELResolverComparator(java.util.Comparator<javax.el.ELResolver> elResolverComparator)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |