Package org.teamapps.webcontroller
Interface WebController
- All Known Implementing Classes:
SimpleApplicationWebController,SimpleWebController
public interface WebController
-
Method Summary
Modifier and Type Method Description default SessionConfigurationcreateSessionConfiguration(SessionContext context)default voiddestroy()default java.util.List<org.teamapps.icons.provider.IconProvider>getAdditionalIconProvider()default org.teamapps.icons.api.IconThemegetDefaultIconTheme(boolean isMobile)default org.teamapps.icons.provider.IconProvidergetIconProvider()default java.util.Collection<ServletRegistration>getServletRegistrations(UxServerContext serverContext)voidonSessionStart(SessionContext context)
-
Method Details
-
onSessionStart
-
getServletRegistrations
default java.util.Collection<ServletRegistration> getServletRegistrations(UxServerContext serverContext) -
getDefaultIconTheme
default org.teamapps.icons.api.IconTheme getDefaultIconTheme(boolean isMobile) -
getIconProvider
default org.teamapps.icons.provider.IconProvider getIconProvider() -
getAdditionalIconProvider
default java.util.List<org.teamapps.icons.provider.IconProvider> getAdditionalIconProvider() -
destroy
default void destroy() -
createSessionConfiguration
-