Package org.teamapps.webcontroller
Interface WebController
-
- All Known Implementing Classes:
SimpleApplicationWebController,SimpleWebController
public interface WebController
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods 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 Detail
-
onSessionStart
void onSessionStart(SessionContext context)
-
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
default SessionConfiguration createSessionConfiguration(SessionContext context)
-
-