You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

JSF Module Configuration

CODI provides default values via CDI beans. Therefore, it's possible to provide an alternative bean (via the std. @Alternative mechanism and the corresponding config specified by CDI). An alternative implementation is allowed to extend the default implementation - so it's possible just to override the values you have to customize. Or you just implement the corresponding interfaces and so you have to provide all values. Furthermore, there are add-ons e.g. for using the web.xml for the configuration (see External Resources).

Hint

Detailed information is available as JavaDoc at the corresponding interfaces.

WindowContextConfig

  • isUrlParameterSupported
  • isUnknownWindowIdsAllowed
  • getWindowContextTimeoutInMinutes
  • getMaxWindowContextCount
  • isCreateWindowContextEventEnabled
  • isCloseWindowContextEventEnabled

ConversationConfig

  • getConversationTimeoutInMinutes
  • isScopeBeanEventEnabled
  • isAccessBeanEventEnabled
  • isUnscopeBeanEventEnabled
  • isStartConversationEventEnabled
  • isCloseConversationEventEnabled
  • isRestartConversationEventEnabled

JsfModuleConfig

  • isInitialRedirectDisabled

JSF Module SPI

  • ConversationFactory (and EditableConversation)
  • WindowContextFactory (and EditableWindowContext and ConversationKey and JsfModuleConfig)
  • WindowContextManagerFactory (and EditableWindowContextManager and JsfModuleConfig)
  • WindowContextQuotaHandler
  • WindowHandler
  • No labels