B C D E G H I L M P R S T U V

B

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

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
 
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
 
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.
equals(Object) - Method in class com.vaadin.spring.internal.UIID
 

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
 
getAccessDeniedViewClass() - Method in class com.vaadin.spring.navigator.SpringViewProvider
Returns the class of the access denied view.
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 UIScopeImpl.VaadinSessionBeanStoreRetrievalStrategy to use.
getBeanStoreRetrievalStrategy() - Static method in class com.vaadin.spring.internal.VaadinSessionScope
Returns the VaadinSessionScope.VaadinSessionBeanStoreRetrievalStrategy 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.
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.
getServletPath() - Method in class com.vaadin.spring.server.SpringVaadinServletRequest
 
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.
getViewName(String) - Method in class com.vaadin.spring.navigator.SpringViewProvider
 
getViewNameFromAnnotation(Class<?>, SpringView) - Method in class com.vaadin.spring.navigator.SpringViewProvider
 
getWebApplicationContext() - Method in class com.vaadin.spring.server.SpringUIProvider
 

H

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

I

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.

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

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
 

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
 
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
 
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.VaadinConfiguration
 
setBeanStoreRetrievalStrategy(BeanStoreRetrievalStrategy) - Static method in class com.vaadin.spring.internal.UIScopeImpl
Sets the UIScopeImpl.VaadinSessionBeanStoreRetrievalStrategy to use.
setBeanStoreRetrievalStrategy(BeanStoreRetrievalStrategy) - Static method in class com.vaadin.spring.internal.VaadinSessionScope
Sets the VaadinSessionScope.VaadinSessionBeanStoreRetrievalStrategy to use.
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
Sets the ViewCacheRetrievalStrategy to use.
SpringComponent - Annotation Type in com.vaadin.spring.annotation
Alias for Component to prevent conflicts with Component.
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(WebApplicationContext) - 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.
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
 

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.
UIScopeImpl.VaadinSessionBeanStoreRetrievalStrategy() - Constructor for class com.vaadin.spring.internal.UIScopeImpl.VaadinSessionBeanStoreRetrievalStrategy
 
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
 
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.
VaadinSessionScope.VaadinSessionBeanStoreRetrievalStrategy() - Constructor for class com.vaadin.spring.internal.VaadinSessionScope.VaadinSessionBeanStoreRetrievalStrategy
 
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.
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.
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.
ViewScopeImpl.BeanFactoryContextViewCacheRetrievalStrategy() - Constructor for class com.vaadin.spring.internal.ViewScopeImpl.BeanFactoryContextViewCacheRetrievalStrategy
 

B C D E G H I L M P R S T U V

Copyright © 2015 Vaadin Ltd. All Rights Reserved.