Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

It's mainly for used internally. However, you can use it to easily detect the type of the current request and it's possible to plugin a custom implementation which gets used by the framework.

Startup-Event (v0.9.2+)

This event gets fired as soon as the application is initialized.
(Currently only the JSF module supports the event out-of-the-box and triggers it lazily before the first request gets processed.)

ViewNavigationHandler (v0.9.2+)

If manual navigation is needed, it's possible to inject a simple(r) navigation handler which uses the type-safe view-config approach of CODI for navigation and allows an easier navigation due to a simple API.

Injectable Logger (v0.9.2+)

Per default it isn't possible to inject loggers. CODI allows to inject a serializable java.util.Logger.

Navigation to the default error view (v0.9.2+)

If an add-on has to trigger navigation to the default error view or it's desired to use an error-handling module across applications, it's possible to use DefaultErrorView to navigate to the configured error-view.

Qualifiers

Esp. the JSF qualifier provided by CODI allows injecting pre-configured artifacts.