| Interface | Description |
|---|---|
| CoffeeNetNavigationService |
Interface of the coffeenet navigation service.
|
| Class | Description |
|---|---|
| CoffeeNetNavigationAppInformation |
Represents
CoffeeNetApp information. |
| CoffeeNetNavigationAutoConfiguration |
Global configuration class for the navigation starters to provide all needed services.
|
| CoffeeNetNavigationAutoConfiguration.CoffeeNetWebClientSideRenderingConfiguration |
Provides all Endpoints that are needed to provide all information for the javascript CoffeeNet navigation.
|
| CoffeeNetNavigationAutoConfiguration.CoffeeNetWebServerSideRenderingConfiguration |
Configuration class to add the
CoffeeNetNavigationInterceptor via
CoffeeNetWebMvcConfigurerAdapter when the templates for server side rendering of the navigation bar are
provided. |
| CoffeeNetNavigationEndpoint |
Provides information that are needed.
|
| CoffeeNetNavigationInformation |
Data transfer object that provides all information for the frontend.
|
| CoffeeNetNavigationInterceptor |
This provided CoffeeNet
HandlerInterceptorAdapter intercepts all communication between the application
controllers and the frontend to provide all necessary information for the frontend with server side rendering
engines like thymeleaf. |
| CoffeeNetNavigationProperties |
Properties for the navigation starters.
|
| CoffeeNetNavigationServiceImpl |
This service exposes all information that are needed for the coffeenet navigation bar based in the server and client
side rendering engines like thymeleaf or javascript.
|
| CoffeeNetWebMvcConfigurerAdapter |
Register the
CoffeeNetNavigationInterceptor as HandlerInterceptor for all requests. |
| CurrentCoffeeNetUser |
Represents a CoffeeNet user.
|