All Classes and Interfaces
Class
Description
API controller for autocomplete results
An object to hold autocomplete results returned from the AutocompleteController.
A list of operators that are used in faceted search.
This annotation marks a method as a "virtual" column whose value is computed by
using the method itself rather than retrieving it from the database like a physical column.
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.
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.
Disables Spring Boot Database Admin on this table.
Disables create actions on the Entity class.
Disables delete actions on the Entity class.
Disables edit actions on the Entity class.
Disables the export functionality on a specific class.
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.
The filter request for faceted search.
Controller to serve file or images (`@DisplayImage`)
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 global ModelAttributes and exception handlers.
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 for information about mapping errors, i.e.
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.
Marks a field as read-only.
Thrown when a field of an `@Entity` class has a type that is not
supported.
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