Break out the things that are associated with the Application, but need to be present even when the user has replaced the Application instance.
For example: the user replaces ApplicationFactory, and wants to intercept calls to createValueExpression() and createMethodExpression() for certain kinds of expressions, but allow the existing application to handle the rest.
| Modifier and Type | Class and Description |
|---|---|
| private class |
| Modifier and Type | Field and Description |
|---|---|
| private final AnnotationManager | |
| private final ApplicationImpl | |
| private final ApplicationStateInfo | |
| private static final String | |
| private Compiler | |
| private String | |
| private final Map | |
| private final boolean | |
| private List | |
| private boolean | |
| private ExpressionFactory | |
| private DefaultFaceletFactory | |
| private static final String | |
| private Map | |
| private FlowHandler | |
| private final InjectionProvider | |
| private static final ThreadLocal | |
| private static final Logger | |
| private final NamedEventManager | |
| private final Map | navigationMap
Overall Map containing |
| private final PropertyEditorHelper | |
| private boolean | |
| pack-priv Map | |
| private ResourceCache | |
| private Map | |
| private ResourceManager | |
| private boolean | |
| private SearchExpressionHandler | |
| private final long | |
| private final WebConfiguration |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | addNavigationCase(NavigationCase
the navigation case containing navigation mapping information from the configuration file. navigationCase)Add a navigation case to the internal case set. |
| public void | addResourceBundle(String
the variable name var, ApplicationResourceBundle the application resource bundle bundle)keys: element from faces-config values: ResourceBundleBean instances. |
| protected void | |
| public static void | |
| public static void | |
| protected Compiler | |
| protected DefaultFaceletFactory | |
| public AnnotationManager | |
| public Application | |
| public CompositeELResolver | |
| public ResolversRegistry | Returns: global EL resolvers for the current applicationReturns a container with EL resolvers global to this application associate |
| public ApplicationStateInfo | |
| public Compiler | |
| public List | |
| public String | |
| public static ApplicationAssociate | |
| public List | |
| public ExpressionFactory | |
| public DefaultFaceletFactory | |
| public FlowHandler | |
| public ResolversRegistry | |
| public InjectionProvider | |
| public static ApplicationAssociate | |
| public static ApplicationAssociate | |
| public static ApplicationAssociate | |
| public static ApplicationAssociate | |
| public NamedEventManager | |
| public Map | Returns: Map the map of navigation mappings.Return a |
| public PropertyEditorHelper | Returns: The PropertyEditorHeler instance for this app.Obtain the PropertyEditorHelper instance for this app. |
| public ResourceBundle | |
| public Map | |
| public ResourceCache | |
| public Map | |
| public ResourceManager | |
| public SearchExpressionHandler | |
| public long | |
| public boolean | |
| public void | |
| public void | |
| public boolean | |
| public boolean | |
| public boolean | |
| protected void | |
| public void | |
| public void | |
| public void | |
| public static void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | setRequestServiced()
Called by application code to indicate we've processed the first request to the application. |
| public void | |
| public void | |
| public void | |
| public boolean |
| annotationManager | back to summary |
|---|---|
| private final AnnotationManager annotationManager | |
| applicationImpl | back to summary |
|---|---|
| private final ApplicationImpl applicationImpl | |
| applicationStateInfo | back to summary |
|---|---|
| private final ApplicationStateInfo applicationStateInfo | |
| ASSOCIATE_KEY | back to summary |
|---|---|
| private static final String ASSOCIATE_KEY | |
| compiler | back to summary |
|---|---|
| private Compiler compiler | |
| contextName | back to summary |
|---|---|
| private String contextName | |
| definingDocumentIdsToTruncatedJarUrls | back to summary |
|---|---|
| private final Map<String, String> definingDocumentIdsToTruncatedJarUrls | |
| devModeEnabled | back to summary |
|---|---|
| private final boolean devModeEnabled | |
| elResolversFromFacesConfig | back to summary |
|---|---|
| private List<ELResolver> elResolversFromFacesConfig | |
| errorPagePresent | back to summary |
|---|---|
| private boolean errorPagePresent | |
| expressionFactory | back to summary |
|---|---|
| private ExpressionFactory expressionFactory | |
| faceletFactory | back to summary |
|---|---|
| private DefaultFaceletFactory faceletFactory | |
| FacesComponentJcpNamespace | back to summary |
|---|---|
| private static final String FacesComponentJcpNamespace | |
| facesComponentsByNamespace | back to summary |
|---|---|
| private Map<String, List<FacesComponentUsage>> facesComponentsByNamespace | |
| flowHandler | back to summary |
|---|---|
| private FlowHandler flowHandler | |
| injectionProvider | back to summary |
|---|---|
| private final InjectionProvider injectionProvider | |
| instance | back to summary |
|---|---|
| private static final ThreadLocal<ApplicationAssociate> instance | |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER | |
| namedEventManager | back to summary |
|---|---|
| private final NamedEventManager namedEventManager | |
| navigationMap | back to summary |
|---|---|
| private final Map<String, Set<NavigationCase>> navigationMap Overall Map containing | |
| propertyEditorHelper | back to summary |
|---|---|
| private final PropertyEditorHelper propertyEditorHelper | |
| requestServiced | back to summary |
|---|---|
| private boolean requestServiced | |
| resourceBundles | back to summary |
|---|---|
| pack-priv Map<String, ApplicationResourceBundle> resourceBundles | |
| resourceCache | back to summary |
|---|---|
| private ResourceCache resourceCache | |
| resourceLibraryContracts | back to summary |
|---|---|
| private Map<String, List<String>> resourceLibraryContracts | |
| resourceManager | back to summary |
|---|---|
| private ResourceManager resourceManager | |
| responseRendered | back to summary |
|---|---|
| private boolean responseRendered | |
| searchExpressionHandler | back to summary |
|---|---|
| private SearchExpressionHandler searchExpressionHandler | |
| timeOfInstantiation | back to summary |
|---|---|
| private final long timeOfInstantiation | |
| webConfig | back to summary |
|---|---|
| private final WebConfiguration webConfig | |
| ApplicationAssociate | back to summary |
|---|---|
| public ApplicationAssociate(ApplicationImpl appImpl) | |
| addFacesComponent | back to summary |
|---|---|
| public void addFacesComponent(FacesComponentUsage facesComponentUsage) | |
| addNavigationCase | back to summary |
|---|---|
| public void addNavigationCase(NavigationCase navigationCase) Add a navigation case to the internal case set. If a case set does not already exist in the case list map containing
this case (identified by
| |
| addResourceBundle | back to summary |
|---|---|
| public void addResourceBundle(String var, ApplicationResourceBundle bundle) keys: element from faces-config values: ResourceBundleBean instances.
| |
| addTagLibraries | back to summary |
|---|---|
| protected void addTagLibraries(Compiler newCompiler) | |
| clearInstance | back to summary |
|---|---|
| public static void clearInstance(ExternalContext externalContext) | |
| clearInstance | back to summary |
|---|---|
| public static void clearInstance(ServletContext servletContext) | |
| createCompiler | back to summary |
|---|---|
| protected Compiler createCompiler(Map<String, Object> appMap, WebConfiguration webConfig) | |
| createFaceletFactory | back to summary |
|---|---|
| protected DefaultFaceletFactory createFaceletFactory(FacesContext context, Compiler compiler, WebConfiguration webConfig) | |
| getAnnotationManager | back to summary |
|---|---|
| public AnnotationManager getAnnotationManager() | |
| getApplication | back to summary |
|---|---|
| public Application getApplication() | |
| getApplicationELResolvers | back to summary |
|---|---|
| public CompositeELResolver getApplicationELResolvers() | |
| getApplicationResolvers | back to summary |
|---|---|
| public ResolversRegistry getApplicationResolvers() Returns a container with EL resolvers global to this application associate
| |
| getApplicationStateInfo | back to summary |
|---|---|
| public ApplicationStateInfo getApplicationStateInfo() | |
| getCompiler | back to summary |
|---|---|
| public Compiler getCompiler() | |
| getComponentsForNamespace | back to summary |
|---|---|
| public List | |
| getContextName | back to summary |
|---|---|
| public String getContextName() | |
| getCurrentInstance | back to summary |
|---|---|
| public static ApplicationAssociate getCurrentInstance() | |
| getELResolversFromFacesConfig | back to summary |
|---|---|
| public List | |
| getExpressionFactory | back to summary |
|---|---|
| public ExpressionFactory getExpressionFactory() | |
| getFaceletFactory | back to summary |
|---|---|
| public DefaultFaceletFactory getFaceletFactory() | |
| getFlowHandler | back to summary |
|---|---|
| public FlowHandler getFlowHandler() | |
| getGlobalResolversRegistry | back to summary |
|---|---|
| public ResolversRegistry getGlobalResolversRegistry() | |
| getInjectionProvider | back to summary |
|---|---|
| public InjectionProvider getInjectionProvider() | |
| getInstance | back to summary |
|---|---|
| public static ApplicationAssociate getInstance() | |
| getInstance | back to summary |
|---|---|
| public static ApplicationAssociate getInstance(FacesContext facesContext) | |
| getInstance | back to summary |
|---|---|
| public static ApplicationAssociate getInstance(ExternalContext externalContext) | |
| getInstance | back to summary |
|---|---|
| public static ApplicationAssociate getInstance(ServletContext context) | |
| getNamedEventManager | back to summary |
|---|---|
| public NamedEventManager getNamedEventManager() | |
| getNavigationCaseListMappings | back to summary |
|---|---|
| public Map Return a
| |
| getPropertyEditorHelper | back to summary |
|---|---|
| public PropertyEditorHelper getPropertyEditorHelper() Obtain the PropertyEditorHelper instance for this app.
| |
| getResourceBundle | back to summary |
|---|---|
| public ResourceBundle getResourceBundle(FacesContext context, String var) | |
| getResourceBundles | back to summary |
|---|---|
| public Map | |
| getResourceCache | back to summary |
|---|---|
| public ResourceCache getResourceCache() | |
| getResourceLibraryContracts | back to summary |
|---|---|
| public Map | |
| getResourceManager | back to summary |
|---|---|
| public ResourceManager getResourceManager() | |
| getSearchExpressionHandler | back to summary |
|---|---|
| public SearchExpressionHandler getSearchExpressionHandler() | |
| getTimeOfInstantiation | back to summary |
|---|---|
| public long getTimeOfInstantiation() | |
| hasRequestBeenServiced | back to summary |
|---|---|
public boolean hasRequestBeenServiced()
| |
| initializeELResolverChains | back to summary |
|---|---|
| public void initializeELResolverChains() | |
| initializeFacelets | back to summary |
|---|---|
| public void initializeFacelets() | |
| isDevModeEnabled | back to summary |
|---|---|
| public boolean isDevModeEnabled() | |
| isErrorPagePresent | back to summary |
|---|---|
| public boolean isErrorPagePresent() | |
| isResponseRendered | back to summary |
|---|---|
| public boolean isResponseRendered() | |
| loadDecorators | back to summary |
|---|---|
| protected void loadDecorators(Map<String, Object> appMap, Compiler newCompiler) | |
| relateUrlToDefiningDocumentInJar | back to summary |
|---|---|
| public void relateUrlToDefiningDocumentInJar(URL url, String definingDocumentId) | |
| responseRendered | back to summary |
|---|---|
| public void responseRendered() | |
| setContextName | back to summary |
|---|---|
| public void setContextName(String contextName) | |
| setCurrentInstance | back to summary |
|---|---|
| public static void setCurrentInstance(ApplicationAssociate associate) | |
| setELResolversFromFacesConfig | back to summary |
|---|---|
| public void setELResolversFromFacesConfig(List<ELResolver> resolvers) | |
| setErrorPagePresent | back to summary |
|---|---|
| public void setErrorPagePresent(boolean errorPagePresent) | |
| setExpressionFactory | back to summary |
|---|---|
| public void setExpressionFactory(ExpressionFactory expressionFactory) | |
| setFlowHandler | back to summary |
|---|---|
| public void setFlowHandler(FlowHandler flowHandler) | |
| setRequestServiced | back to summary |
|---|---|
| public void setRequestServiced() Called by application code to indicate we've processed the first request to the application. | |
| setResourceLibraryContracts | back to summary |
|---|---|
| public void setResourceLibraryContracts(Map<String, List<String>> map) | |
| setResourceManager | back to summary |
|---|---|
| public void setResourceManager(ResourceManager resourceManager) | |
| setSearchExpressionHandler | back to summary |
|---|---|
| public void setSearchExpressionHandler(SearchExpressionHandler searchExpressionHandler) | |
| urlIsRelatedToDefiningDocumentInJar | back to summary |
|---|---|
| public boolean urlIsRelatedToDefiningDocumentInJar(URL candidateUrl, String definingDocumentId) | |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | isListenerForSource(Object
the source that is inquiring about the appropriateness of sending an event to this listener instance. source)Implements jakarta.
This method must return |
| public void | processEvent(SystemEvent
the event)SystemEvent instance that is being processed.Implements jakarta.
When called, the listener can assume that any guarantees given in the javadoc for the specific |
| PostConstructApplicationListener | back to summary |
|---|---|
| private PostConstructApplicationListener() | |
| isListenerForSource | back to summary |
|---|---|
| public boolean isListenerForSource(Object source) Implements jakarta. Doc from jakarta.
This method must return | |
| processEvent | back to summary |
|---|---|
| public void processEvent(SystemEvent event) Implements jakarta. Doc from jakarta.
When called, the listener can assume that any guarantees given in the javadoc for the specific
| |