Package com.vaadin.copilot
Class SpringBridge
java.lang.Object
com.vaadin.copilot.SpringBridge
Acts as a bridge between Copilot and Spring specific API. Can be imported
into copilot and must never itself import Spring classes.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Class<?> getApplicationClass(com.vaadin.flow.server.VaadinServletContext context) Returns the Spring Boot application class of the given context.static StringgetPropertyValue(com.vaadin.flow.server.VaadinServletContext context, String property) Returns the value of the given property from the Spring environment of the given context.static booleanReturns whether Spring is available in the classpath.static booleanisViewSecurityEnabled(com.vaadin.flow.server.VaadinServletContext context) Returns whether Spring Security is enabled in the given context.
-
Constructor Details
-
SpringBridge
public SpringBridge()
-
-
Method Details
-
isSpringAvailable
public static boolean isSpringAvailable()Returns whether Spring is available in the classpath.- Returns:
- true if Spring is available, false otherwise
-
getPropertyValue
public static String getPropertyValue(com.vaadin.flow.server.VaadinServletContext context, String property) Returns the value of the given property from the Spring environment of the given context.- Parameters:
context- the Vaadin servlet contextproperty- the property name- Returns:
- the property value or null if not found
-
getApplicationClass
Returns the Spring Boot application class of the given context.- Parameters:
context- the Vaadin servlet context- Returns:
- the Spring Boot application class or null if not found
-
isViewSecurityEnabled
public static boolean isViewSecurityEnabled(com.vaadin.flow.server.VaadinServletContext context) Returns whether Spring Security is enabled in the given context.- Parameters:
context- the Vaadin servlet context- Returns:
- true if Spring Security is enabled, false otherwise
-