Skip navigation links
A B C D E F G H I L M P R S T U V 

A

addViewActivationListener(ViewActivationListener) - Method in class com.vaadin.spring.navigator.SpringNavigator
Adds a listener on view activation

B

BeanFactoryContextViewCacheRetrievalStrategy() - Constructor for class com.vaadin.spring.internal.ViewScopeImpl.BeanFactoryContextViewCacheRetrievalStrategy
 
BeanStore - Class in com.vaadin.spring.internal
Class for storing beans in the different Vaadin scopes.
BeanStore(String, BeanStore.DestructionCallback) - Constructor for class com.vaadin.spring.internal.BeanStore
 
BeanStore(String) - Constructor for class com.vaadin.spring.internal.BeanStore
 
BeanStore.DestructionCallback - Interface in com.vaadin.spring.internal
Callback interface for receiving notifications about a BeanStore being destroyed.
beanStoreDestroyed(BeanStore) - Method in interface com.vaadin.spring.internal.BeanStore.DestructionCallback
 
BeanStoreRetrievalStrategy - Interface in com.vaadin.spring.internal
Strategy interface for getting the BeanStore.

C

cleanupSession(VaadinSession) - Static method in class com.vaadin.spring.internal.UIScopeImpl
Cleans up everything associated with all UI scopes of a specific session.
cleanupSession(VaadinSession) - Static method in class com.vaadin.spring.internal.VaadinSessionScope
Cleans up everything associated with the scope of a specific session.
com.vaadin.spring - package com.vaadin.spring
 
com.vaadin.spring.access - package com.vaadin.spring.access
 
com.vaadin.spring.annotation - package com.vaadin.spring.annotation
 
com.vaadin.spring.internal - package com.vaadin.spring.internal
 
com.vaadin.spring.navigator - package com.vaadin.spring.navigator
 
com.vaadin.spring.server - package com.vaadin.spring.server
 
configureNavigator(UI) - Method in class com.vaadin.spring.server.SpringUIProvider
Configures a UI to use the navigator found by SpringUIProvider.getNavigator() if there is a SpringViewDisplay annotation.
Conventions - Class in com.vaadin.spring.internal
Internal utility class for deriving automatic mappings for view names.
create(String, ObjectFactory<?>) - Method in class com.vaadin.spring.internal.BeanStore
 
createInstance(UICreateEvent) - Method in class com.vaadin.spring.server.SpringUIProvider
 
createRequestHandlers() - Method in class com.vaadin.spring.server.SpringVaadinServletService
 
createServletService(DeploymentConfiguration) - Method in class com.vaadin.spring.server.SpringVaadinServlet
 
createThemeDirectory(String) - Method in class com.vaadin.spring.server.SpringUIProvider
Create theme directory in the servlet context (if possible) to support caching of themes compiled on the fly also in applications deployed as JARs.
createVaadinRequest(HttpServletRequest) - Method in class com.vaadin.spring.server.SpringVaadinServlet
 
creatingView(String) - Method in class com.vaadin.spring.internal.DefaultViewCache
Called by SpringViewProvider when a view scoped view is about to be created.
creatingView(String) - Method in interface com.vaadin.spring.internal.ViewCache
Called by the view provider before a view with the specified name will be created.

D

DefaultViewCache - Class in com.vaadin.spring.internal
Default implementation of ViewCache.
DefaultViewCache() - Constructor for class com.vaadin.spring.internal.DefaultViewCache
 
deriveMappingForUI(String) - Method in class com.vaadin.spring.server.SpringUIProvider
Derive the name (path) for a UI based on its annotation parameters.
deriveMappingForView(Class<?>, SpringView) - Static method in class com.vaadin.spring.internal.Conventions
 
destroy() - Method in class com.vaadin.spring.internal.BeanStore
 
destroy() - Method in class com.vaadin.spring.internal.SessionLockingBeanStore
 
detectUIs() - Method in class com.vaadin.spring.server.SpringUIProvider
 

E

EnableVaadin - Annotation Type in com.vaadin.spring.annotation
Brings in the machinery to setup Spring + Vaadin applications.
EnableVaadinNavigation - Annotation Type in com.vaadin.spring.annotation
Brings in the machinery to configure automatic navigation based on SpringViewDisplay annotations.
equals(Object) - Method in class com.vaadin.spring.internal.UIID
 

F

findSpringViewDisplay(UI) - Method in class com.vaadin.spring.server.SpringUIProvider
 

G

get(String, ObjectFactory<?>) - Method in class com.vaadin.spring.internal.BeanStore
 
get(String, ObjectFactory<?>) - Method in class com.vaadin.spring.internal.SessionLockingBeanStore
 
get(String, ObjectFactory<?>) - Method in class com.vaadin.spring.internal.UIScopeImpl
 
get(String, ObjectFactory<?>) - Method in class com.vaadin.spring.internal.VaadinSessionScope
 
get(String, ObjectFactory<?>) - Method in class com.vaadin.spring.internal.ViewScopeImpl
 
getAccessDeniedView() - Method in class com.vaadin.spring.navigator.SpringViewProvider
Returns an instance of the access denied view from the application context based on SpringViewProvider.setAccessDeniedViewClass(Class).
getAccessDeniedViewClass() - Method in class com.vaadin.spring.navigator.SpringViewProvider
Returns the class of the access denied view.
getAllowedViewsForCurrentUI() - Method in class com.vaadin.spring.navigator.SpringViewProvider
Return a collection with all the registered Spring views for the current UI which the current user is allowed to access.
getAllowedViewsForCurrentUI(String) - Method in class com.vaadin.spring.navigator.SpringViewProvider
Return a collection with all the registered Spring views with the given view name for the current UI and which the current user is allowed to access.
getAllViewsForCurrentUI() - Method in class com.vaadin.spring.navigator.SpringViewProvider
Return a collection with all the registered Spring views for the current UI regardless of access restrictions.
getBeanDefinitionRegistry() - Method in class com.vaadin.spring.navigator.SpringViewProvider
 
getBeanName() - Method in class com.vaadin.spring.navigator.SpringViewProvider.ViewInfo
 
getBeanNameGenerator() - Method in class com.vaadin.spring.internal.SpringViewDisplayPostProcessor
 
getBeanStore() - Method in interface com.vaadin.spring.internal.BeanStoreRetrievalStrategy
Returns the current bean store (never null).
getBeanStore() - Method in class com.vaadin.spring.internal.UIScopeImpl.VaadinSessionBeanStoreRetrievalStrategy
 
getBeanStore() - Method in class com.vaadin.spring.internal.VaadinSessionScope.VaadinSessionBeanStoreRetrievalStrategy
 
getBeanStoreRetrievalStrategy() - Static method in class com.vaadin.spring.internal.UIScopeImpl
Returns the BeanStoreRetrievalStrategy to use.
getBeanStoreRetrievalStrategy() - Static method in class com.vaadin.spring.internal.VaadinSessionScope
Returns the BeanStoreRetrievalStrategy to use.
getConversationId() - Method in interface com.vaadin.spring.internal.BeanStoreRetrievalStrategy
Returns the current conversation ID (never null).
getConversationId() - Method in class com.vaadin.spring.internal.UIScopeImpl
 
getConversationId() - Method in class com.vaadin.spring.internal.UIScopeImpl.VaadinSessionBeanStoreRetrievalStrategy
 
getConversationId() - Method in class com.vaadin.spring.internal.VaadinSessionScope
 
getConversationId() - Method in class com.vaadin.spring.internal.VaadinSessionScope.VaadinSessionBeanStoreRetrievalStrategy
 
getConversationId() - Method in class com.vaadin.spring.internal.ViewScopeImpl
getCurrentViewBeanStore() - Method in class com.vaadin.spring.internal.DefaultViewCache
 
getCurrentViewBeanStore() - Method in interface com.vaadin.spring.internal.ViewCache
Returns the bean store for the currently active view.
getNavigator() - Method in class com.vaadin.spring.server.SpringUIProvider
Returns the configured navigator bean or null if no bean defined.
getPageTitle(UICreateEvent) - Method in class com.vaadin.spring.server.SpringUIProvider
 
getPathInfo() - Method in class com.vaadin.spring.server.SpringVaadinServletRequest
 
getServiceUrlPath() - Method in class com.vaadin.spring.server.SpringVaadinServlet
Return the path of the service URL (URL for all client-server communication) relative to the context path.
getServletContext() - Method in class com.vaadin.spring.server.SpringUIProvider
 
getServletPath() - Method in class com.vaadin.spring.server.SpringVaadinServletRequest
 
getSpringViewDisplay(ApplicationContext) - Method in class com.vaadin.spring.internal.SpringViewDisplayRegistrationBean
 
getSpringViewDisplayPostProcessor() - Method in class com.vaadin.spring.server.SpringUIProvider
 
getStaticFilePath(HttpServletRequest) - Method in class com.vaadin.spring.server.SpringVaadinServlet
Check if this is a request for a static resource and, if it is, return the resource path.
getTheme(UICreateEvent) - Method in class com.vaadin.spring.server.SpringUIProvider
 
getUIByPath(String) - Method in class com.vaadin.spring.server.SpringUIProvider
 
getUIClass(UIClassSelectionEvent) - Method in class com.vaadin.spring.server.SpringUIProvider
 
getView(String) - Method in class com.vaadin.spring.navigator.SpringViewProvider
 
getViewCache(BeanFactory) - Method in interface com.vaadin.spring.internal.ViewCacheRetrievalStrategy
Returns the current bean store (never null).
getViewCache(BeanFactory) - Method in class com.vaadin.spring.internal.ViewScopeImpl.BeanFactoryContextViewCacheRetrievalStrategy
 
getViewCacheRetrievalStrategy() - Static method in class com.vaadin.spring.internal.ViewScopeImpl
Returns the ViewCacheRetrievalStrategy to use.
getViewFromApplicationContext(SpringViewProvider.ViewInfo) - Method in class com.vaadin.spring.navigator.SpringViewProvider
Fetches a view from the application context.
getViewFromApplicationContextAndCheckAccess(SpringViewProvider.ViewInfo) - Method in class com.vaadin.spring.navigator.SpringViewProvider
 
getViewName(String) - Method in class com.vaadin.spring.navigator.SpringViewProvider
 
getViewName(String, List<SpringViewProvider.ViewInfo>) - Method in class com.vaadin.spring.navigator.SpringViewProvider
 
getViewName() - Method in class com.vaadin.spring.navigator.SpringViewProvider.ViewInfo
 
getViewName() - Method in class com.vaadin.spring.navigator.ViewActivationListener.ViewActivationEvent
Returns the view name
getViewNameFromAnnotation(Class<?>, SpringView) - Method in class com.vaadin.spring.navigator.SpringViewProvider
 
getViewNamesForCurrentUI() - Method in class com.vaadin.spring.navigator.SpringViewProvider
Return a collection with all the registered Spring views for the current UI which the current user is allowed to access.
getViewNameToBeanNamesMap() - Method in class com.vaadin.spring.navigator.SpringViewProvider
Get the mapping from view names to the collections of corresponding bean names.
getWebApplicationContext() - Method in class com.vaadin.spring.navigator.SpringNavigator
 
getWebApplicationContext() - Method in class com.vaadin.spring.navigator.SpringViewProvider
 
getWebApplicationContext() - Method in class com.vaadin.spring.server.SpringUIProvider
 
getWebApplicationContext() - Method in class com.vaadin.spring.server.SpringVaadinServletService
Find the Spring web application context related to the servlet context.

H

hashCode() - Method in class com.vaadin.spring.internal.UIID
 

I

init(UI, ComponentContainer) - Method in class com.vaadin.spring.navigator.SpringNavigator
Initializes an injected navigator and registers SpringViewProvider for it.
init(UI, SingleComponentContainer) - Method in class com.vaadin.spring.navigator.SpringNavigator
Initializes an injected navigator and registers SpringViewProvider for it.
init(UI, ViewDisplay) - Method in class com.vaadin.spring.navigator.SpringNavigator
Initializes an injected navigator and registers SpringViewProvider for it.
init(UI, NavigationStateManager, ViewDisplay) - Method in class com.vaadin.spring.navigator.SpringNavigator
The SpringViewProvider bean from the context is automatically registered for the navigator.
isAccessGranted(UI, String) - Method in interface com.vaadin.spring.access.ViewAccessControl
Checks if the current user has access to the specified view and UI.
isAccessGranted(UI, String, View) - Method in interface com.vaadin.spring.access.ViewInstanceAccessControl
Checks if the current user has access to the specified view instance and UI.
isAccessGranted(SpringViewProvider.ViewInfo) - Method in class com.vaadin.spring.navigator.SpringViewProvider
 
isAccessGrantedToViewInstance(SpringViewProvider.ViewInfo, View) - Method in class com.vaadin.spring.navigator.SpringViewProvider
 
isActivated() - Method in class com.vaadin.spring.navigator.ViewActivationListener.ViewActivationEvent
Returns true is the view is activated, false if it's deactivated
isViewValidForCurrentUI(SpringViewProvider.ViewInfo) - Method in class com.vaadin.spring.navigator.SpringViewProvider
 

L

logger - Variable in class com.vaadin.spring.server.SpringUIProvider
 

M

mapPathToUI(String, Class<? extends UI>) - Method in class com.vaadin.spring.server.SpringUIProvider
 

P

postProcessAfterInitialization(Object, String) - Method in class com.vaadin.spring.internal.SpringViewDisplayPostProcessor
 
postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - Method in class com.vaadin.spring.VaadinConfiguration
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class com.vaadin.spring.internal.UIScopeImpl
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class com.vaadin.spring.internal.VaadinSessionScope
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class com.vaadin.spring.internal.ViewScopeImpl
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class com.vaadin.spring.VaadinConfiguration
 
postProcessBeforeInitialization(Object, String) - Method in class com.vaadin.spring.internal.SpringViewDisplayPostProcessor
 

R

registerDestructionCallback(String, Runnable) - Method in class com.vaadin.spring.internal.BeanStore
 
registerDestructionCallback(String, Runnable) - Method in class com.vaadin.spring.internal.SessionLockingBeanStore
 
registerDestructionCallback(String, Runnable) - Method in class com.vaadin.spring.internal.UIScopeImpl
 
registerDestructionCallback(String, Runnable) - Method in class com.vaadin.spring.internal.VaadinSessionScope
 
registerDestructionCallback(String, Runnable) - Method in class com.vaadin.spring.internal.ViewScopeImpl
 
registerSpringViewDisplayBean(Class<?>) - Method in class com.vaadin.spring.internal.SpringViewDisplayPostProcessor
Create a view display registration bean definition to allow accessing annotated view displays for the current UI scope.
registerSpringViewDisplayBean(String) - Method in class com.vaadin.spring.internal.SpringViewDisplayPostProcessor
Create a view display registration bean definition to allow accessing annotated view displays for the current UI scope.
remove(String) - Method in class com.vaadin.spring.internal.BeanStore
 
remove(String) - Method in class com.vaadin.spring.internal.SessionLockingBeanStore
 
remove(String) - Method in class com.vaadin.spring.internal.UIScopeImpl
 
remove(String) - Method in class com.vaadin.spring.internal.VaadinSessionScope
 
remove(String) - Method in class com.vaadin.spring.internal.ViewScopeImpl
 
removeViewActivationListener(ViewActivationListener) - Method in class com.vaadin.spring.navigator.SpringNavigator
Removes a listener on view activation
resolveContextualObject(String) - Method in class com.vaadin.spring.internal.UIScopeImpl
 
resolveContextualObject(String) - Method in class com.vaadin.spring.internal.VaadinSessionScope
 
resolveContextualObject(String) - Method in class com.vaadin.spring.internal.ViewScopeImpl
 

S

servletInitialized() - Method in class com.vaadin.spring.server.SpringVaadinServlet
 
session - Variable in class com.vaadin.spring.internal.SessionLockingBeanStore
 
SessionLockingBeanStore - Class in com.vaadin.spring.internal
A BeanStore implementation that locks the related VaadinSession for all operations that may not be thread safe otherwise.
SessionLockingBeanStore(VaadinSession, String, BeanStore.DestructionCallback) - Constructor for class com.vaadin.spring.internal.SessionLockingBeanStore
 
setAccessDeniedViewClass(Class<? extends View>) - Method in class com.vaadin.spring.navigator.SpringViewProvider
Sets the class of the access denied view.
setApplicationContext(ApplicationContext) - Method in class com.vaadin.spring.internal.SpringViewDisplayPostProcessor
 
setApplicationContext(ApplicationContext) - Method in class com.vaadin.spring.VaadinConfiguration
 
setBeanClass(Class<?>) - Method in class com.vaadin.spring.internal.SpringViewDisplayRegistrationBean
Set the class of the bean that has the view display annotation.
setBeanFactory(BeanFactory) - Method in class com.vaadin.spring.internal.SpringViewDisplayPostProcessor
 
setBeanName(String) - Method in class com.vaadin.spring.internal.SpringViewDisplayRegistrationBean
Set the name of the bean that has the view display annotation.
setBeanNameGenerator(BeanNameGenerator) - Method in class com.vaadin.spring.internal.SpringViewDisplayPostProcessor
 
setBeanStoreRetrievalStrategy(BeanStoreRetrievalStrategy) - Static method in class com.vaadin.spring.internal.UIScopeImpl
setBeanStoreRetrievalStrategy(BeanStoreRetrievalStrategy) - Static method in class com.vaadin.spring.internal.VaadinSessionScope
setErrorView(Class<? extends View>) - Method in class com.vaadin.spring.navigator.SpringNavigator
Registers a view class for the view to show when no other view matches the navigation state.
setServiceUrlPath(String) - Method in class com.vaadin.spring.server.SpringVaadinServlet
Set the path of the service URL (URL for all client-server communication) to use, relative to the context path.
setViewCacheRetrievalStrategy(ViewCacheRetrievalStrategy) - Static method in class com.vaadin.spring.internal.ViewScopeImpl
SpringComponent - Annotation Type in com.vaadin.spring.annotation
Alias for Component to prevent conflicts with Component.
SpringNavigator - Class in com.vaadin.spring.navigator
A Navigator that automatically uses SpringViewProvider and allows late initialization.
SpringNavigator() - Constructor for class com.vaadin.spring.navigator.SpringNavigator
 
SpringNavigator(UI, ComponentContainer) - Constructor for class com.vaadin.spring.navigator.SpringNavigator
 
SpringNavigator(UI, NavigationStateManager, ViewDisplay) - Constructor for class com.vaadin.spring.navigator.SpringNavigator
 
SpringNavigator(UI, SingleComponentContainer) - Constructor for class com.vaadin.spring.navigator.SpringNavigator
 
SpringNavigator(UI, ViewDisplay) - Constructor for class com.vaadin.spring.navigator.SpringNavigator
 
SpringUI - Annotation Type in com.vaadin.spring.annotation
Annotation to be put on UI-subclasses that are to be automatically detected and configured by Spring.
SpringUIProvider - Class in com.vaadin.spring.server
Vaadin UIProvider that looks up UI classes from the Spring application context.
SpringUIProvider(VaadinSession) - Constructor for class com.vaadin.spring.server.SpringUIProvider
 
SpringVaadinServlet - Class in com.vaadin.spring.server
Subclass of the standard Vaadin servlet that adds a SpringUIProvider to every new Vaadin session and allows the use of a custom service URL on the bootstrap page.
SpringVaadinServlet() - Constructor for class com.vaadin.spring.server.SpringVaadinServlet
 
SpringVaadinServletRequest - Class in com.vaadin.spring.server
Custom Vaadin servlet request to handle getPathInfo() when the servlet is used via ServletForwardingController which does not set it.
SpringVaadinServletRequest(HttpServletRequest, VaadinServletService, boolean) - Constructor for class com.vaadin.spring.server.SpringVaadinServletRequest
Construct a Spring servlet request
SpringVaadinServletService - Class in com.vaadin.spring.server
Servlet service class that allows customization of the service URL (client-server communication base URL).
SpringVaadinServletService(VaadinServlet, DeploymentConfiguration, String) - Constructor for class com.vaadin.spring.server.SpringVaadinServletService
Create a servlet service instance that allows the use of a custom service URL.
SpringView - Annotation Type in com.vaadin.spring.annotation
Annotation to be placed on View-classes that should be handled by the SpringViewProvider.
SpringViewDisplay - Annotation Type in com.vaadin.spring.annotation
Stereotype annotation for a bean (implementing either ViewDisplay, SingleComponentContainer or ComponentContainer) that should act as a view display for Vaadin Navigator.
SpringViewDisplayPostProcessor - Class in com.vaadin.spring.internal
Bean post processor that scans for SpringViewDisplay annotations on UI scoped beans or bean classes and registers SpringViewDisplayRegistrationBean instances for them for SpringUIProvider.
SpringViewDisplayPostProcessor() - Constructor for class com.vaadin.spring.internal.SpringViewDisplayPostProcessor
 
springViewDisplayPostProcessor() - Static method in class com.vaadin.spring.VaadinNavigatorConfiguration
 
SpringViewDisplayRegistrationBean - Class in com.vaadin.spring.internal
Dynamically registered bean which can provide a reference to the current view display instance.
SpringViewDisplayRegistrationBean() - Constructor for class com.vaadin.spring.internal.SpringViewDisplayRegistrationBean
 
SpringViewProvider - Class in com.vaadin.spring.navigator
A Vaadin ViewProvider that fetches the views from the Spring application context.
SpringViewProvider(ApplicationContext, BeanDefinitionRegistry) - Constructor for class com.vaadin.spring.navigator.SpringViewProvider
 
SpringViewProvider.ViewInfo - Class in com.vaadin.spring.navigator
Internal class used to communicate info on available views within the view provider.
switchView(ViewChangeListener.ViewChangeEvent) - Method in class com.vaadin.spring.navigator.SpringNavigator
 

T

toString() - Method in class com.vaadin.spring.internal.BeanStore
 
toString() - Method in class com.vaadin.spring.internal.UIID
 

U

UIID - Class in com.vaadin.spring.internal
Uniquely identifies a UI instance for a given window/tab inside a session.
UIID(UICreateEvent) - Constructor for class com.vaadin.spring.internal.UIID
 
UIID(UI) - Constructor for class com.vaadin.spring.internal.UIID
 
UIID(int) - Constructor for class com.vaadin.spring.internal.UIID
 
UIScope - Annotation Type in com.vaadin.spring.annotation
Stereotype annotation for Spring's @Scope("vaadin-ui").
UIScopeImpl - Class in com.vaadin.spring.internal
Implementation of Spring's Scope that binds the UIs and dependent beans to the current VaadinSession (as opposed to the current Servlet session).
UIScopeImpl() - Constructor for class com.vaadin.spring.internal.UIScopeImpl
 
UIScopeImpl.VaadinSessionBeanStoreRetrievalStrategy - Class in com.vaadin.spring.internal
Implementation of BeanStoreRetrievalStrategy that stores the BeanStore in the current VaadinSession.
upperCamelToLowerHyphen(String) - Static method in class com.vaadin.spring.internal.Conventions
 
USE_CONVENTIONS - Static variable in annotation type com.vaadin.spring.annotation.SpringView
USE_CONVENTIONS is treated as a special case that will cause the automatic View mapping to occur.

V

VAADIN_SESSION_SCOPE_NAME - Static variable in class com.vaadin.spring.internal.VaadinSessionScope
 
VAADIN_UI_SCOPE_NAME - Static variable in class com.vaadin.spring.internal.UIScopeImpl
 
VAADIN_VIEW_SCOPE_NAME - Static variable in class com.vaadin.spring.internal.ViewScopeImpl
 
VaadinConfiguration - Class in com.vaadin.spring
Spring configuration for registering the custom Vaadin scopes, the view provider and some other stuff.
VaadinConfiguration() - Constructor for class com.vaadin.spring.VaadinConfiguration
 
vaadinNavigator() - Method in class com.vaadin.spring.VaadinNavigatorConfiguration
 
VaadinNavigatorConfiguration - Class in com.vaadin.spring
Spring configuration for automatically configuring a SpringNavigator.
VaadinNavigatorConfiguration() - Constructor for class com.vaadin.spring.VaadinNavigatorConfiguration
 
VaadinSessionBeanStoreRetrievalStrategy() - Constructor for class com.vaadin.spring.internal.UIScopeImpl.VaadinSessionBeanStoreRetrievalStrategy
 
VaadinSessionBeanStoreRetrievalStrategy() - Constructor for class com.vaadin.spring.internal.VaadinSessionScope.VaadinSessionBeanStoreRetrievalStrategy
 
VaadinSessionScope - Annotation Type in com.vaadin.spring.annotation
Stereotype annotation for Spring's @Scope("vaadin-session").
VaadinSessionScope - Class in com.vaadin.spring.internal
Implementation of Spring's Scope that binds the beans to the current VaadinSession (as opposed to the current Servlet session).
VaadinSessionScope() - Constructor for class com.vaadin.spring.internal.VaadinSessionScope
 
VaadinSessionScope.VaadinSessionBeanStoreRetrievalStrategy - Class in com.vaadin.spring.internal
Implementation of BeanStoreRetrievalStrategy that stores the BeanStore in the current VaadinSession.
ViewAccessControl - Interface in com.vaadin.spring.access
Interface to be implemented by Spring beans that will be consulted before the SpringViewProvider creates a view instance.
viewActivated(ViewActivationListener.ViewActivationEvent) - Method in interface com.vaadin.spring.navigator.ViewActivationListener
Invoked when a view is activated or deactivated.
ViewActivationEvent(Object, boolean, String) - Constructor for class com.vaadin.spring.navigator.ViewActivationListener.ViewActivationEvent
 
ViewActivationListener - Interface in com.vaadin.spring.navigator
Invoked when a view is activated or deactivated.
ViewActivationListener.ViewActivationEvent - Class in com.vaadin.spring.navigator
Event received by the listener for attempted and executed view changes.
ViewCache - Interface in com.vaadin.spring.internal
A view cache is used to keep track of the currently active view and its corresponding BeanStore.
ViewCacheRetrievalStrategy - Interface in com.vaadin.spring.internal
Strategy interface for getting the ViewCache.
viewCreated(String, View) - Method in class com.vaadin.spring.internal.DefaultViewCache
Called by SpringViewProvider when a view scoped view has been created.
viewCreated(String, View) - Method in interface com.vaadin.spring.internal.ViewCache
Called by the view provider after a view with the specified name has been created.
ViewInfo(String, String) - Constructor for class com.vaadin.spring.navigator.SpringViewProvider.ViewInfo
 
ViewInstanceAccessControl - Interface in com.vaadin.spring.access
Interface to be implemented by Spring beans that will be consulted by the SpringViewProvider after creating a view instance but before providing it for navigation.
ViewScope - Annotation Type in com.vaadin.spring.annotation
Stereotype annotation for Spring's @Scope("vaadin-view).
ViewScopeImpl - Class in com.vaadin.spring.internal
Implementation of Spring's Scope that binds the views and dependent beans to the visibility of the view, i.e.
ViewScopeImpl() - Constructor for class com.vaadin.spring.internal.ViewScopeImpl
 
ViewScopeImpl.BeanFactoryContextViewCacheRetrievalStrategy - Class in com.vaadin.spring.internal
Implementation of ViewCacheRetrievalStrategy that fetches the ViewCache instance from the provided bean factory.
A B C D E F G H I L M P R S T U V 
Skip navigation links

Copyright © 2017 Vaadin Ltd. All Rights Reserved.