All Classes and Interfaces
Class
Description
API controller for autocomplete results
An object to hold autocomplete results returned from the
respective AutocompleteController
A list of operators that are used in faceted search.
This annotation marks a method as a "virtual" whose value is computed by
using the method itself rather than retrieving it like a physical column
from the database.
A repository that provides custom queries for UserActions
The main DbAdmin class responsible for the initialization phase.
The configuration class for "internal" data source.
Generic top-level exception for everything thrown by us
The 'dbadmin.*' properties that can be set in the properties file
to configure the behaviour of Spring Boot Admin Panel.
Implements the basic CRUD operations (and some more)
Represent a field on the database, generated from an Entity class instance variable.
The enum for supported database field types.
Wrapper for the value of a field
Wrapper for all objects retrieved from the database.
A class that represents a table/`@Entity` as reconstructed from the
JPA annotations found on its fields.
The main DbAdmin controller that register most of the routes of the web interface.
Specifies a format string for a field, which will be automatically applied
when displaying its value.
Marks a binary field as containing an image, which in turn enables
its display in the interface.
Marks a method as returning a name that has to be used to display
this item, in addition to its primary key.
Controller to serve file or images (`@DisplayImage`)
The filter request for faceted search.
Marks a field as filterable and places it in the faceted search bar.
Type of filters that can be used in the faceted search.
Describes a request that contains parameters that are used
to filter results.
This class registers some ModelAttribute objects that are
used in all templates.
Marks a column as hidden.
Configuration class for the "internal" data source.
Thrown during the computation of pagination if the requested
page number is not valid within the current request (e.g.
A client request for the Action logs page where
several filtering parameters are present
A wrapper class that holds info about the current pagination and one page
of returned result.
Attached as output to requests that have a paginated response,
holds information about the current pagination.
A single filter in a FacetedSearchRequest.
An write operation executed by a user from the web UI.
Service class to retrieve user actions through the
CustomActionRepositoryImpl
.Wrapper class for the UserSettingsRepository that provides a better
way of handling user settings.
A single variable in the user settings.
Collection of utility functions used across the project