# Package org.richfaces.application

- Interface Summary
  Interface | Description
  --- | ---
  DependencyInjector |
  Initializable | Classes that require initialization and release methods should implement this interface
  MessageFactory |
  MessageFactoryImpl.Factory<T> |
  Module | Configuration module allows to configure RichFaces services.
  ServicesFactory | Allows to store instances of service interfaces of given types.

- Class Summary
  Class | Description
  --- | ---
  CacheProvider |
  CommonComponentsConfiguration |
  CoreConfiguration |
  CoreMessages |
  DefaultModule | Default RichFaces configuration module.
  DependencyInjectorImpl |
  GlobalResourcesViewHandler |
  InitializationListener | Listens for application's `PostConstructApplicationEvent` and `PreDestroyApplicationEvent` events in order to initialize RichFaces services.
  IterationComponentsConfiguration |
  JsfVersionInspector | In RichFaces 4.5.0 a new EPVC was intorduced that exposed a bug in Mojarra (MyFaces is Ok).
  MessageFactoryImpl |
  ServiceLoader | This class loads services from files placed to the META-INF/services in classpath.
  ServicesFactoryImpl |
  ServiceTracker | Tracker class to provide access to various framework implementation services.
  Uptime |
  ValidatorModule | This class initializes validator-related services

- Enum Summary
  Enum | Description
  --- | ---
  CommonComponentsConfiguration.Items |
  CoreConfiguration.Items |
  CoreConfiguration.PushPropertiesItems |
  FacesMessages |
  IterationComponentsConfiguration.Items |

- Exception Summary
  Exception | Description
  --- | ---
  ServiceException | Exception fired by service tracker if it cannot create requested service.

Copyright © 2016 JBoss by Red Hat. All Rights Reserved.