Index

A B C G I L M Q R S T U 
All Classes and Interfaces|All Packages|Serialized Form

A

apply(MockRequest) - Method in class com.vaadin.browserless.quarkus.QuarkusSecurityCustomizer
 

B

beanManager - Variable in class com.vaadin.browserless.quarkus.mocks.MockQuarkusServlet
The CDI bean manager.
builder(Routes) - Static method in class com.vaadin.browserless.quarkus.QuarkusBrowserlessApplicationContext
Creates a Quarkus-pre-wired builder.
builder(Routes, UIFactory) - Static method in class com.vaadin.browserless.quarkus.QuarkusBrowserlessApplicationContext
Creates a Quarkus-pre-wired builder with a custom UI factory.

C

cleanVaadinEnvironment() - Method in class com.vaadin.browserless.quarkus.QuarkusBrowserlessTest
 
clearContext() - Method in class com.vaadin.browserless.quarkus.QuarkusSecurityContextHandler
 
com.vaadin.browserless.quarkus - package com.vaadin.browserless.quarkus
 
com.vaadin.browserless.quarkus.mocks - package com.vaadin.browserless.quarkus.mocks
 
create(Routes) - Static method in class com.vaadin.browserless.quarkus.QuarkusBrowserlessApplicationContext
Creates an unsecured Quarkus-integrated application context.
create(Routes, UIFactory) - Static method in class com.vaadin.browserless.quarkus.QuarkusBrowserlessApplicationContext
Creates an unsecured Quarkus-integrated application context with a custom UI factory.
createCredentials(String, String...) - Method in class com.vaadin.browserless.quarkus.QuarkusSecurityContextHandler
Builds a non-anonymous SecurityIdentity for the given username and roles.
createDeploymentConfiguration() - Method in class com.vaadin.browserless.quarkus.mocks.MockQuarkusServlet
 
createSecured(Routes) - Static method in class com.vaadin.browserless.quarkus.QuarkusBrowserlessApplicationContext
Creates a Quarkus-integrated application context with Quarkus Security wiring.
createSecured(Routes, UIFactory) - Static method in class com.vaadin.browserless.quarkus.QuarkusBrowserlessApplicationContext
Creates a secured Quarkus-integrated application context with a custom UI factory.
createServletService(DeploymentConfiguration) - Method in class com.vaadin.browserless.quarkus.mocks.MockQuarkusServlet
 
createVaadinSession(VaadinRequest) - Method in class com.vaadin.browserless.quarkus.mocks.MockQuarkusServletService
 

G

getInstantiator() - Method in class com.vaadin.browserless.quarkus.mocks.MockQuarkusServletService
 
getMainDivId(VaadinSession, VaadinRequest) - Method in class com.vaadin.browserless.quarkus.mocks.MockQuarkusServletService
 

I

initialize(VaadinContext, Map<Class<?>, Collection<Class<?>>>, VaadinApplicationInitializationBootstrap) - Method in class com.vaadin.browserless.quarkus.QuarkusTestLookupInitializer
 
initVaadinEnvironment() - Method in class com.vaadin.browserless.quarkus.QuarkusBrowserlessTest
 
isAtmosphereAvailable() - Method in class com.vaadin.browserless.quarkus.mocks.MockQuarkusServletService
 

L

lookupServices() - Method in class com.vaadin.browserless.quarkus.QuarkusBrowserlessTest
 

M

MockQuarkusServlet - Class in com.vaadin.browserless.quarkus.mocks
Makes sure that the MockQuarkusServlet.routes are properly registered, and that MockQuarkusServletService is used instead of vanilla QuarkusVaadinServletService.
MockQuarkusServlet(Routes, BeanManager, UIFactory) - Constructor for class com.vaadin.browserless.quarkus.mocks.MockQuarkusServlet
Creates a QuarkusVaadinServlet for testing environment.
MockQuarkusServletService - Class in com.vaadin.browserless.quarkus.mocks
A mocking service that performs three very important tasks: Overrides isAtmosphereAvailable() to tell Vaadin that we don't have Atmosphere (otherwise Vaadin will crash) Provides some dummy value as a root ID via getMainDivId(com.vaadin.flow.server.VaadinSession, com.vaadin.flow.server.VaadinRequest) (otherwise the mocked servlet env will crash). Provides a MockVaadinSession instead of VaadinSession. The class is intentionally opened, to be extensible in user's library.
MockQuarkusServletService(QuarkusVaadinServlet, DeploymentConfiguration, BeanManager, UIFactory) - Constructor for class com.vaadin.browserless.quarkus.mocks.MockQuarkusServletService
Creates a new QuarkusVaadinServletService for testing.

Q

QuarkusBrowserlessApplicationContext - Class in com.vaadin.browserless.quarkus
Factory for creating a Quarkus-integrated BrowserlessApplicationContext.
QuarkusBrowserlessTest - Class in com.vaadin.browserless.quarkus
Base JUnit 5+ class for browserless testing of applications based on Quarkus stack.
QuarkusBrowserlessTest() - Constructor for class com.vaadin.browserless.quarkus.QuarkusBrowserlessTest
 
QuarkusSecurityContextHandler - Class in com.vaadin.browserless.quarkus
Quarkus Security implementation of SecurityContextHandler.
QuarkusSecurityContextHandler() - Constructor for class com.vaadin.browserless.quarkus.QuarkusSecurityContextHandler
 
QuarkusSecurityCustomizer - Class in com.vaadin.browserless.quarkus
Configures mock request with authentication details from Quarkus Security.
QuarkusSecurityCustomizer() - Constructor for class com.vaadin.browserless.quarkus.QuarkusSecurityCustomizer
 
QuarkusTestLookupInitializer - Class in com.vaadin.browserless.quarkus
An extension of LookupInitializer that provides services for Quarkus testing integration.
QuarkusTestLookupInitializer() - Constructor for class com.vaadin.browserless.quarkus.QuarkusTestLookupInitializer
 

R

restoreContext(Object) - Method in class com.vaadin.browserless.quarkus.QuarkusSecurityContextHandler
 
routes - Variable in class com.vaadin.browserless.quarkus.mocks.MockQuarkusServlet
Configuration object of all routes and error routes for test.

S

saveContext() - Method in class com.vaadin.browserless.quarkus.QuarkusSecurityContextHandler
 
setupAuthentication(SecurityIdentity) - Method in class com.vaadin.browserless.quarkus.QuarkusSecurityContextHandler
 

T

testingEngine() - Method in class com.vaadin.browserless.quarkus.QuarkusBrowserlessTest
 

U

uiFactory - Variable in class com.vaadin.browserless.quarkus.mocks.MockQuarkusServlet
Factory used to build Flow UIs.
A B C G I L M Q R S T U 
All Classes and Interfaces|All Packages|Serialized Form