Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AccessControl - Class in com.vaadin.cdi.access
-
Access control base class.
- AccessControl() - Constructor for class com.vaadin.cdi.access.AccessControl
- AfterViewChange - Annotation Interface in com.vaadin.cdi
-
ViewChangeEventcan be observed with this qualifier. - AnnotationUtil - Class in com.vaadin.cdi.internal
-
Utility methods for accessing CDI related annotations.
- AnnotationUtil() - Constructor for class com.vaadin.cdi.internal.AnnotationUtil
- applyChange(ViewChangeListener.ViewChangeEvent) - Method in class com.vaadin.cdi.internal.ViewContextualStorageManager
C
- CDINavigator - Class in com.vaadin.cdi
-
Vaadin Navigator as a CDI Bean.
- CDINavigator() - Constructor for class com.vaadin.cdi.CDINavigator
- CDIUI - Annotation Interface in com.vaadin.cdi
-
All UIs need to be declared with this annotation.
- CDIUIProvider - Class in com.vaadin.cdi
- CDIUIProvider() - Constructor for class com.vaadin.cdi.CDIUIProvider
- CDIUIProvider.DetachListenerImpl - Class in com.vaadin.cdi
- CDIView - Annotation Interface in com.vaadin.cdi
-
Classes implementing
Viewand annotated with@CDIVieware automatically registered withCDIViewProviderfor use byCDINavigator. - CDIViewProvider - Class in com.vaadin.cdi
- CDIViewProvider() - Constructor for class com.vaadin.cdi.CDIViewProvider
- cleanupOpening() - Method in class com.vaadin.cdi.internal.UIContextualStorageManager
- com.vaadin.cdi - package com.vaadin.cdi
- com.vaadin.cdi.access - package com.vaadin.cdi.access
- com.vaadin.cdi.internal - package com.vaadin.cdi.internal
- com.vaadin.cdi.server - package com.vaadin.cdi.server
- com.vaadin.cdi.viewcontextstrategy - package com.vaadin.cdi.viewcontextstrategy
- ContextDeployer - Class in com.vaadin.cdi.internal
- ContextDeployer() - Constructor for class com.vaadin.cdi.internal.ContextDeployer
- contextDestroyed(ServletContextEvent) - Method in class com.vaadin.cdi.internal.ContextDeployer
- contextInitialized(ServletContextEvent) - Method in class com.vaadin.cdi.internal.ContextDeployer
- ContextWrapper - Class in com.vaadin.cdi.internal
-
Used to bind multiple scope annotations to a single context.
- ContextWrapper(AbstractContext, Class<? extends Annotation>) - Constructor for class com.vaadin.cdi.internal.ContextWrapper
- Conventions - Class in com.vaadin.cdi.internal
- Conventions() - Constructor for class com.vaadin.cdi.internal.Conventions
- createInstance(UICreateEvent) - Method in class com.vaadin.cdi.CDIUIProvider
- createServletService(DeploymentConfiguration) - Method in class com.vaadin.cdi.server.VaadinCDIServlet
- CurrentViewState() - Constructor for class com.vaadin.cdi.internal.ViewContextStrategies.CurrentViewState
D
- deriveMappingForUI(Class<?>) - Static method in class com.vaadin.cdi.internal.Conventions
- deriveMappingForView(Class<?>) - Static method in class com.vaadin.cdi.internal.Conventions
- destroy(int) - Method in class com.vaadin.cdi.internal.UIContextualStorageManager
- destroy(VaadinSession) - Static method in class com.vaadin.cdi.internal.VaadinSessionScopedContext
- destroy(Contextual<?>) - Method in class com.vaadin.cdi.internal.ContextWrapper
- detach(ClientConnector.DetachEvent) - Method in class com.vaadin.cdi.CDIUIProvider.DetachListenerImpl
- DetachListenerImpl() - Constructor for class com.vaadin.cdi.CDIUIProvider.DetachListenerImpl
E
- EveryNavigation() - Constructor for class com.vaadin.cdi.internal.ViewContextStrategies.EveryNavigation
F
- fireAfterViewChange(ViewChangeListener.ViewChangeEvent) - Method in class com.vaadin.cdi.CDINavigator
- fireBeforeViewChange(ViewChangeListener.ViewChangeEvent) - Method in class com.vaadin.cdi.CDINavigator
G
- get(Contextual<T>) - Method in class com.vaadin.cdi.internal.ContextWrapper
- get(Contextual<T>, CreationalContext<T>) - Method in class com.vaadin.cdi.internal.ContextWrapper
- getBean(Object) - Method in class com.vaadin.cdi.internal.VaadinContextualStorage
- getBeanKey(Contextual<T>) - Method in class com.vaadin.cdi.internal.VaadinContextualStorage
- getCDIViewMappings(BeanManager) - Static method in class com.vaadin.cdi.internal.AnnotationUtil
- getContextualStorage(boolean) - Method in class com.vaadin.cdi.internal.UIContextualStorageManager
- getContextualStorage(boolean) - Method in class com.vaadin.cdi.internal.ViewContextualStorageManager
- getContextualStorage(Contextual<?>, boolean) - Method in class com.vaadin.cdi.internal.UIScopedContext
- getContextualStorage(Contextual<?>, boolean) - Method in class com.vaadin.cdi.internal.VaadinSessionScopedContext
- getContextualStorage(Contextual<?>, boolean) - Method in class com.vaadin.cdi.internal.ViewScopedContext
- getCurrentRequest() - Static method in class com.vaadin.cdi.access.JaasAccessControl
- getParameters() - Method in class com.vaadin.cdi.internal.ViewContextStrategies.CurrentViewState
- getPrincipalName() - Method in class com.vaadin.cdi.access.AccessControl
-
Returns the principal (user) name of the currently logged in user.
- getPrincipalName() - Method in class com.vaadin.cdi.access.JaasAccessControl
- getRootUiBeans(BeanManager) - Static method in class com.vaadin.cdi.internal.AnnotationUtil
-
Search all UI beans with
CDIUIannotation without a path parameter (root beans). - getScope() - Method in class com.vaadin.cdi.internal.ContextWrapper
- getScope() - Method in class com.vaadin.cdi.internal.UIScopedContext
- getScope() - Method in class com.vaadin.cdi.internal.VaadinSessionScopedContext
- getScope() - Method in class com.vaadin.cdi.internal.ViewScopedContext
- getUiBeans(BeanManager) - Static method in class com.vaadin.cdi.internal.AnnotationUtil
-
List all UI beans (whether or not they have the
CDIUIannotation. - getUIClass(UIClassSelectionEvent) - Method in class com.vaadin.cdi.CDIUIProvider
- getView(String) - Method in class com.vaadin.cdi.CDIViewProvider
- getViewName() - Method in class com.vaadin.cdi.internal.ViewContextStrategies.CurrentViewState
- getViewName(String) - Method in class com.vaadin.cdi.CDIViewProvider
- guessContextIsUndeployed() - Static method in class com.vaadin.cdi.internal.VaadinSessionScopedContext
-
Guess whether this context is undeployed.
I
- InconsistentDeploymentException - Exception Class in com.vaadin.cdi.internal
-
Thrown in case the contents of the deployment archive are not consistent: Multiple VaadinUIs are using the same path e.g.
- InconsistentDeploymentException(InconsistentDeploymentException.ID, Exception) - Constructor for exception class com.vaadin.cdi.internal.InconsistentDeploymentException
- InconsistentDeploymentException(InconsistentDeploymentException.ID, String) - Constructor for exception class com.vaadin.cdi.internal.InconsistentDeploymentException
- inCurrentContext(String, String) - Method in class com.vaadin.cdi.internal.ViewContextStrategies.EveryNavigation
- inCurrentContext(String, String) - Method in class com.vaadin.cdi.internal.ViewContextStrategies.ViewName
- inCurrentContext(String, String) - Method in class com.vaadin.cdi.internal.ViewContextStrategies.ViewNameAndParameters
- inCurrentContext(String, String) - Method in interface com.vaadin.cdi.viewcontextstrategy.ViewContextStrategy
-
Returns whether the active context contains target navigation state.
- init(UI, NavigationStateManager, ViewDisplay) - Method in class com.vaadin.cdi.CDINavigator
-
During initialization a
CDIViewProvideradded automatically. - init(UI, ViewDisplay) - Method in class com.vaadin.cdi.CDINavigator
-
Init method like
Navigator(UI, ViewDisplay). - init(UI, ComponentContainer) - Method in class com.vaadin.cdi.CDINavigator
-
Init method like
Navigator(UI, ComponentContainer). - init(UI, SingleComponentContainer) - Method in class com.vaadin.cdi.CDINavigator
-
Init method like
Navigator(UI, SingleComponentContainer). - init(BeanManager) - Method in class com.vaadin.cdi.internal.UIScopedContext
- init(BeanManager) - Method in class com.vaadin.cdi.internal.ViewScopedContext
- initializeContexts(AfterDeploymentValidation, BeanManager) - Method in class com.vaadin.cdi.internal.VaadinExtension
- isActive() - Method in class com.vaadin.cdi.internal.ContextWrapper
- isActive() - Method in class com.vaadin.cdi.internal.UIContextualStorageManager
- isActive() - Method in class com.vaadin.cdi.internal.UIScopedContext
- isActive() - Method in class com.vaadin.cdi.internal.VaadinSessionScopedContext
- isActive() - Method in class com.vaadin.cdi.internal.ViewContextualStorageManager
- isActive() - Method in class com.vaadin.cdi.internal.ViewScopedContext
- isUserHavingAccessToView(Bean<?>) - Method in class com.vaadin.cdi.CDIViewProvider
- isUserInRole(String) - Method in class com.vaadin.cdi.access.AccessControl
-
Checks if the current user has a role.
- isUserInRole(String) - Method in class com.vaadin.cdi.access.JaasAccessControl
- isUserInSomeRole(String...) - Method in class com.vaadin.cdi.access.AccessControl
-
Checks if the user has any of the given roles.
- isUserSignedIn() - Method in class com.vaadin.cdi.access.AccessControl
-
Returns true if some used has logged in.
- isUserSignedIn() - Method in class com.vaadin.cdi.access.JaasAccessControl
J
- JaasAccessControl - Class in com.vaadin.cdi.access
-
JaasAccessControl is an
AccessControlimplementation that also provides set of JAAS helper methods to login and out the user as well as to query additional information. - JaasAccessControl() - Constructor for class com.vaadin.cdi.access.JaasAccessControl
L
- login(String, String) - Static method in class com.vaadin.cdi.access.JaasAccessControl
-
Logs in the user to underlying container security context using configured security domain in deployment descriptor
- logout() - Static method in class com.vaadin.cdi.access.JaasAccessControl
-
Logs user out from current container managed security context
- lookupStrategy(Class<? extends View>) - Method in class com.vaadin.cdi.internal.ViewContextStrategyProvider
N
- NormalUIScoped - Annotation Interface in com.vaadin.cdi
-
The lifecycle of a UIScoped component is bound to a browser tab.
- NormalViewScoped - Annotation Interface in com.vaadin.cdi
-
The lifecycle of a ViewScoped component starts when the view is navigated to and ends when navigating to a different view or when the UI is closed.
P
- prepareChange(Bean, String, String) - Method in class com.vaadin.cdi.internal.ViewContextualStorageManager
- prepareOpening(int) - Method in class com.vaadin.cdi.internal.UIContextualStorageManager
R
- revertChange(ViewChangeListener.ViewChangeEvent) - Method in class com.vaadin.cdi.internal.ViewContextualStorageManager
S
- sessionDestroy(SessionDestroyEvent) - Method in class com.vaadin.cdi.server.VaadinCDIServletService.SessionListenerImpl
- sessionInit(SessionInitEvent) - Method in class com.vaadin.cdi.server.VaadinCDIServletService.SessionListenerImpl
- SessionListenerImpl() - Constructor for class com.vaadin.cdi.server.VaadinCDIServletService.SessionListenerImpl
T
- toString() - Method in exception class com.vaadin.cdi.internal.InconsistentDeploymentException
U
- UIContextualStorageManager - Class in com.vaadin.cdi.internal
-
Manage and store ContextualStorage for UI context.
- UIContextualStorageManager() - Constructor for class com.vaadin.cdi.internal.UIContextualStorageManager
- uis() - Element in annotation interface com.vaadin.cdi.CDIView
-
Specifies which UIs can show the view.
- UIScoped - Annotation Interface in com.vaadin.cdi
-
The lifecycle of a UIScoped component is bound to a browser tab.
- UIScopedContext - Class in com.vaadin.cdi.internal
-
UIScopedContext is the context for @UIScoped beans.
- UIScopedContext(BeanManager) - Constructor for class com.vaadin.cdi.internal.UIScopedContext
- upperCamelToLowerHyphen(String) - Static method in class com.vaadin.cdi.internal.Conventions
- URLMapping - Annotation Interface in com.vaadin.cdi
-
Annotation that can be used to specify the URL mapping of the Vaadin servlet.
- USE_CONVENTIONS - Static variable in annotation interface com.vaadin.cdi.CDIUI
-
USE_CONVENTIONS is treated as a special case that will cause the automatic UI mapping to occur.
- USE_CONVENTIONS - Static variable in annotation interface com.vaadin.cdi.CDIView
-
USE_CONVENTIONS is treated as a special case that will cause the automatic View mapping to occur.
V
- VaadinCDIServlet - Class in com.vaadin.cdi.server
-
Servlet for
CDIUIs. - VaadinCDIServlet() - Constructor for class com.vaadin.cdi.server.VaadinCDIServlet
- VaadinCDIServletService - Class in com.vaadin.cdi.server
-
Servlet service implementation for Vaadin CDI.
- VaadinCDIServletService(VaadinServlet, DeploymentConfiguration) - Constructor for class com.vaadin.cdi.server.VaadinCDIServletService
- VaadinCDIServletService.SessionListenerImpl - Class in com.vaadin.cdi.server
- VaadinContextualStorage - Class in com.vaadin.cdi.internal
-
Customized version of ContextualStorage to also handle beans that are not PassivationCapable.
- VaadinContextualStorage(BeanManager) - Constructor for class com.vaadin.cdi.internal.VaadinContextualStorage
- VaadinExtension - Class in com.vaadin.cdi.internal
-
CDI Extension needed to register the @CDIUI scope to the runtime.
- VaadinExtension() - Constructor for class com.vaadin.cdi.internal.VaadinExtension
- VaadinSessionScoped - Annotation Interface in com.vaadin.cdi
-
The lifecycle of a VaadinSessionScoped bean is bound to a VaadinSession.
- VaadinSessionScopedContext - Class in com.vaadin.cdi.internal
-
Context for
VaadinSessionScoped. - VaadinSessionScopedContext(BeanManager) - Constructor for class com.vaadin.cdi.internal.VaadinSessionScopedContext
- value() - Element in annotation interface com.vaadin.cdi.CDIUI
-
An optional URI mapping.
- value() - Element in annotation interface com.vaadin.cdi.CDIView
-
The name of the CDIView can be derived from the simple class name So it is optional.
- value() - Element in annotation interface com.vaadin.cdi.URLMapping
- ViewContextByName - Annotation Interface in com.vaadin.cdi.viewcontextstrategy
-
Strategy to hold the context open while view name does not change.
- ViewContextByNameAndParameters - Annotation Interface in com.vaadin.cdi.viewcontextstrategy
-
Strategy to hold the context open while view name and view parameters do not change.
- ViewContextByNavigation - Annotation Interface in com.vaadin.cdi.viewcontextstrategy
-
Strategy to release, and create a new context on every navigation regardless of view name and parameters.
- ViewContextStrategies - Class in com.vaadin.cdi.internal
-
Holder class for ViewContextStrategy implementations.
- ViewContextStrategies() - Constructor for class com.vaadin.cdi.internal.ViewContextStrategies
- ViewContextStrategies.CurrentViewState - Class in com.vaadin.cdi.internal
- ViewContextStrategies.EveryNavigation - Class in com.vaadin.cdi.internal
- ViewContextStrategies.ViewName - Class in com.vaadin.cdi.internal
- ViewContextStrategies.ViewNameAndParameters - Class in com.vaadin.cdi.internal
- ViewContextStrategy - Interface in com.vaadin.cdi.viewcontextstrategy
-
Decision strategy on whether target navigation state belongs to active view context.
- ViewContextStrategyProvider - Class in com.vaadin.cdi.internal
-
Looks up ViewContextStrategy for view classes.
- ViewContextStrategyProvider() - Constructor for class com.vaadin.cdi.internal.ViewContextStrategyProvider
- ViewContextStrategyQualifier - Annotation Interface in com.vaadin.cdi.viewcontextstrategy
-
Annotations which define a strategy to drive the behavior of the view context have to be annotated with this.
- ViewContextualStorageManager - Class in com.vaadin.cdi.internal
-
Manage and store ContextualStorage for view context.
- ViewContextualStorageManager() - Constructor for class com.vaadin.cdi.internal.ViewContextualStorageManager
- ViewName() - Constructor for class com.vaadin.cdi.internal.ViewContextStrategies.ViewName
- ViewNameAndParameters() - Constructor for class com.vaadin.cdi.internal.ViewContextStrategies.ViewNameAndParameters
- ViewScoped - Annotation Interface in com.vaadin.cdi
-
The lifecycle of a ViewScoped component starts when the view is navigated to and ends when navigating to a different view or when the UI is closed.
- ViewScopedContext - Class in com.vaadin.cdi.internal
-
ViewScopedContext is the context for @ViewScoped beans.
- ViewScopedContext(BeanManager) - Constructor for class com.vaadin.cdi.internal.ViewScopedContext
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form