public class FusionControllerConfiguration extends Object
FusionController class.| Constructor and Description |
|---|
FusionControllerConfiguration(FusionEndpointProperties fusionEndpointProperties)
Initializes the endpoint configuration.
|
| Modifier and Type | Method and Description |
|---|---|
AccessAnnotationChecker |
accessAnnotationChecker()
Registers a default
AccessAnnotationChecker bean instance. |
FusionAccessChecker |
accessChecker(AccessAnnotationChecker accessAnnotationChecker)
Registers a default
FusionAccessChecker bean instance. |
CsrfChecker |
csrfChecker(ServletContext servletContext)
Registers a default
CsrfChecker bean instance. |
EndpointNameChecker |
endpointNameChecker()
Registers an endpoint name checker responsible for validating the
endpoint names.
|
EndpointRegistry |
endpointRegistry(EndpointNameChecker endpointNameChecker)
Registers the endpoint registry.
|
EndpointUtil |
endpointUtil()
Registers endpoint utility methods.
|
ExplicitNullableTypeChecker |
typeChecker()
Registers a
ExplicitNullableTypeChecker bean instance. |
WebMvcRegistrations |
webMvcRegistrationsHandlerMapping()
Registers
FusionController to use
FusionEndpointProperties.getVaadinEndpointPrefix() as a prefix
for all Vaadin endpoints. |
public FusionControllerConfiguration(FusionEndpointProperties fusionEndpointProperties)
fusionEndpointProperties - Vaadin ednpoint propertiespublic WebMvcRegistrations webMvcRegistrationsHandlerMapping()
FusionController to use
FusionEndpointProperties.getVaadinEndpointPrefix() as a prefix
for all Vaadin endpoints.FusionControllerpublic EndpointNameChecker endpointNameChecker()
public FusionAccessChecker accessChecker(AccessAnnotationChecker accessAnnotationChecker)
FusionAccessChecker bean instance.accessAnnotationChecker - the access controlks checker to usepublic AccessAnnotationChecker accessAnnotationChecker()
AccessAnnotationChecker bean instance.public CsrfChecker csrfChecker(ServletContext servletContext)
CsrfChecker bean instance.servletContext - the servlet contextpublic ExplicitNullableTypeChecker typeChecker()
ExplicitNullableTypeChecker bean instance.public EndpointUtil endpointUtil()
public EndpointRegistry endpointRegistry(EndpointNameChecker endpointNameChecker)
endpointNameChecker - the name checker to useCopyright © 2021. All rights reserved.