Package dyntabs.scope
package dyntabs.scope
-
ClassDescriptionCDI Context implementation for
@TabScopedbeans.CDI scope annotation for beans that live in the context of a dynamic tab.Singleton class that stores all@TabScopedbean instances organized by HTTP session and by tab ID.Internal class that stores a bean instance together with its creational context.CDI Extension that registers the@TabScopedscope in the CDI container.JSF PhaseListener that automatically sets the active tab scope at the appropriate point in the JSF lifecycle.HttpSessionListener + HttpSessionIdListener that: Destroys all@TabScopedbeans when an HTTP session expires or is invalidated Tracks session ID changes (session fixation protection) and migrates beans from the old ID to the new one