Index
All Classes and Interfaces|All Packages|Serialized Form
A
- afterTestMethod(TestContext) - Method in class com.vaadin.browserless.BrowserlessTestSpringLookupInitializer
- apply(MockRequest) - Method in class com.vaadin.browserless.mocks.SpringSecurityRequestCustomizer
- applySpringSecurityIfPresent(MockRequest) - Static method in class com.vaadin.browserless.mocks.MockSpringServlet
-
Augments the mock HTTP request backed by Vaadin request, with authentication information provided by Spring Security framework.
B
- beforeTestMethod(TestContext) - Method in class com.vaadin.browserless.BrowserlessTestSpringLookupInitializer
- BrowserlessTestSpringLookupInitializer - Class in com.vaadin.browserless
-
A SpringLookupInitializer that adapts Spring ApplicationContext to WebApplicationContext and registers it into ServletContext so that lookup can be initialized correctly.
- BrowserlessTestSpringLookupInitializer() - Constructor for class com.vaadin.browserless.BrowserlessTestSpringLookupInitializer
- builder(Routes, ApplicationContext) - Static method in class com.vaadin.browserless.SpringBrowserlessApplicationContext
-
Creates a Spring-pre-wired builder.
- builder(Routes, ApplicationContext, UIFactory) - Static method in class com.vaadin.browserless.SpringBrowserlessApplicationContext
-
Creates a Spring-pre-wired builder with a custom UI factory.
C
- cleanVaadinEnvironment() - Method in class com.vaadin.browserless.SpringBrowserlessTest
- clearApplicationContext() - Static method in class com.vaadin.browserless.BrowserlessTestSpringLookupInitializer
-
Clears the application context for the current thread.
- clearContext() - Method in class com.vaadin.browserless.SpringSecurityContextHandler
- close() - Method in class com.vaadin.browserless.mocks.MockSpringVaadinSession
- com.vaadin.browserless - package com.vaadin.browserless
- com.vaadin.browserless.mocks - package com.vaadin.browserless.mocks
- containsBean(String) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- containsBeanDefinition(String) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- containsLocalBean(String) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- create(Routes, ApplicationContext) - Static method in class com.vaadin.browserless.SpringBrowserlessApplicationContext
-
Creates an unsecured Spring-integrated application context.
- create(Routes, ApplicationContext, UIFactory) - Static method in class com.vaadin.browserless.SpringBrowserlessApplicationContext
-
Creates an unsecured Spring-integrated application context with a custom UI factory.
- createCredentials(String, String...) - Method in class com.vaadin.browserless.SpringSecurityContextHandler
-
Builds an
Authenticationfor the given username and roles, in the same shape produced by Spring Security's@WithMockUser: aUsernamePasswordAuthenticationTokencarrying aUserprincipal whose authorities are the given roles, prefixed withROLE_when not already prefixed. - createDeploymentConfiguration() - Method in class com.vaadin.browserless.mocks.MockSpringServlet
- createSecured(Routes, ApplicationContext) - Static method in class com.vaadin.browserless.SpringBrowserlessApplicationContext
-
Creates a Spring-integrated application context with Spring Security wiring.
- createSecured(Routes, ApplicationContext, UIFactory) - Static method in class com.vaadin.browserless.SpringBrowserlessApplicationContext
-
Creates a secured Spring-integrated application context with a custom UI factory.
- createServletService(DeploymentConfiguration) - Method in class com.vaadin.browserless.mocks.MockSpringServlet
- createVaadinRequest(HttpServletRequest) - Method in class com.vaadin.browserless.mocks.MockSpringServlet
- createVaadinSession(VaadinRequest) - Method in class com.vaadin.browserless.mocks.MockSpringServletService
- ctx - Variable in class com.vaadin.browserless.mocks.MockSpringServlet
F
- findAllAnnotationsOnBean(String, Class<A>, boolean) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- findAnnotationOnBean(String, Class<A>) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- findAnnotationOnBean(String, Class<A>, boolean) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
G
- getAliases(String) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getApplicationContext() - Static method in class com.vaadin.browserless.BrowserlessTestSpringLookupInitializer
-
Returns the application context currently registered for this thread, or
nullif none is set. - getApplicationName() - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getAutowireCapableBeanFactory() - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getBean(Class<T>) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getBean(Class<T>, Object...) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getBean(String) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getBean(String, Class<T>) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getBean(String, Object...) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getBeanDefinitionCount() - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getBeanDefinitionNames() - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getBeanNamesForAnnotation(Class<? extends Annotation>) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getBeanNamesForType(Class<?>) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getBeanNamesForType(Class<?>, boolean, boolean) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getBeanNamesForType(ResolvableType) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getBeanNamesForType(ResolvableType, boolean, boolean) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getBeanProvider(Class<T>) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getBeanProvider(Class<T>, boolean) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getBeanProvider(ParameterizedTypeReference<T>) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getBeanProvider(ResolvableType) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getBeanProvider(ResolvableType, boolean) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getBeansOfType(Class<T>) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getBeansOfType(Class<T>, boolean, boolean) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getBeansWithAnnotation(Class<? extends Annotation>) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getClassLoader() - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getDisplayName() - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getEnvironment() - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getId() - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getInstantiator() - Method in class com.vaadin.browserless.mocks.MockSpringServletService
- getMainDivId(VaadinSession, VaadinRequest) - Method in class com.vaadin.browserless.mocks.MockSpringServletService
- getMessage(String, Object[], String, Locale) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getMessage(String, Object[], Locale) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getMessage(MessageSourceResolvable, Locale) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getParent() - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getParentBeanFactory() - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getResource(String) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getResources(String) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getServletContext() - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getStartupDate() - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getType(String) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- getType(String, boolean) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
I
- initialize(VaadinContext, Map<Class<?>, Collection<Class<?>>>, VaadinApplicationInitializationBootstrap) - Method in class com.vaadin.browserless.BrowserlessTestSpringLookupInitializer
- initVaadinEnvironment() - Method in class com.vaadin.browserless.SpringBrowserlessTest
-
Sets up the mock Vaadin Spring environment before each test.
- isAtmosphereAvailable() - Method in class com.vaadin.browserless.mocks.MockSpringServletService
- isPrototype(String) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- isSingleton(String) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- isTypeMatch(String, Class<?>) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
- isTypeMatch(String, ResolvableType) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
L
- lookupServices() - Method in class com.vaadin.browserless.SpringBrowserlessTest
M
- MockSpringServlet - Class in com.vaadin.browserless.mocks
-
Makes sure that the
MockSpringServlet.routesare properly registered, and thatMockSpringServletServiceis used instead of vanillaSpringVaadinServletService. - MockSpringServlet(Routes, ApplicationContext, UIFactory) - Constructor for class com.vaadin.browserless.mocks.MockSpringServlet
- MockSpringServlet(Routes, ApplicationContext, Function0<UI>) - Constructor for class com.vaadin.browserless.mocks.MockSpringServlet
-
Deprecated, for removal: This API element is subject to removal in a future version.
- MockSpringServletService - Class in com.vaadin.browserless.mocks
-
A mocking service that performs three very important tasks: Overrides
MockSpringServletService.isAtmosphereAvailable()to tell Vaadin that we don't have Atmosphere (otherwise Vaadin will crash) Provides some dummy value as a root ID viaMockSpringServletService.getMainDivId(com.vaadin.flow.server.VaadinSession, com.vaadin.flow.server.VaadinRequest)(otherwise the mocked servlet env will crash). Provides aMockSpringVaadinSessioninstead ofcom.vaadin.flow.spring.SpringVaadinSession. The class is intentionally opened, to be extensible in user's library. - MockSpringServletService(MockSpringServlet, DeploymentConfiguration, ApplicationContext, UIFactory) - Constructor for class com.vaadin.browserless.mocks.MockSpringServletService
- MockSpringServletService(MockSpringServlet, DeploymentConfiguration, ApplicationContext, Function0<UI>) - Constructor for class com.vaadin.browserless.mocks.MockSpringServletService
-
Deprecated, for removal: This API element is subject to removal in a future version.
- MockSpringVaadinSession - Class in com.vaadin.browserless.mocks
-
A Vaadin Session with one important difference: Creates a new session when this one is closed.
- MockSpringVaadinSession(VaadinService, UIFactory) - Constructor for class com.vaadin.browserless.mocks.MockSpringVaadinSession
- MockSpringVaadinSession(VaadinService, Function0<UI>) - Constructor for class com.vaadin.browserless.mocks.MockSpringVaadinSession
-
Deprecated, for removal: This API element is subject to removal in a future version.
- MockWebApplicationContext - Class in com.vaadin.browserless.mocks
-
An adapter to make a generic Spring ApplicationContext act like a WebApplicationContext.
- MockWebApplicationContext(ApplicationContext, ServletContext) - Constructor for class com.vaadin.browserless.mocks.MockWebApplicationContext
P
- prepareTestInstance(TestContext) - Method in class com.vaadin.browserless.BrowserlessTestSpringLookupInitializer
- publishEvent(Object) - Method in class com.vaadin.browserless.mocks.MockWebApplicationContext
R
- restoreContext(Object) - Method in class com.vaadin.browserless.SpringSecurityContextHandler
- routes - Variable in class com.vaadin.browserless.mocks.MockSpringServlet
S
- saveContext() - Method in class com.vaadin.browserless.SpringSecurityContextHandler
- setApplicationContext(ApplicationContext) - Static method in class com.vaadin.browserless.BrowserlessTestSpringLookupInitializer
-
Sets the application context to be used by the lookup initializer.
- setupAuthentication(Authentication) - Method in class com.vaadin.browserless.SpringSecurityContextHandler
- SpringBrowserlessApplicationContext - Class in com.vaadin.browserless
-
Factory for creating a Spring-integrated
BrowserlessApplicationContext. - SpringBrowserlessTest - Class in com.vaadin.browserless
-
Base JUnit 6 class for browserless testing of applications based on Spring Framework.
- SpringBrowserlessTest() - Constructor for class com.vaadin.browserless.SpringBrowserlessTest
- SpringSecurityContextHandler - Class in com.vaadin.browserless
-
Spring Security implementation of
SecurityContextHandler. - SpringSecurityContextHandler() - Constructor for class com.vaadin.browserless.SpringSecurityContextHandler
- SpringSecurityRequestCustomizer - Class in com.vaadin.browserless.mocks
-
Configures mock request with authentication details from Spring Security.
- SpringSecurityRequestCustomizer() - Constructor for class com.vaadin.browserless.mocks.SpringSecurityRequestCustomizer
T
- testingEngine() - Method in class com.vaadin.browserless.SpringBrowserlessTest
U
- uiFactory - Variable in class com.vaadin.browserless.mocks.MockSpringServlet
All Classes and Interfaces|All Packages|Serialized Form