All Classes and Interfaces

Class
Description
Initial administrator account settings.
Exposes the public endpoint that reads the ANONYMOUS role settings.
Exposes the administrator endpoint that updates the ANONYMOUS role settings.
Configures browser access to the API from the web console.
Main application configuration that ensures all data domains are scanned.
 
Exposes the endpoint that authenticates users.
Exposes the current authenticated user.
Authenticates credentials and issues JWT access tokens.
Bootstraps the Chat Spring application with AI integration.
Adapter interface for chat clients.
 
 
Request body used to create a role.
 
 
Defines the data required to create a Task.
Defines the business data required to create a Task.
Request body used to create a user account.
Identifies the records selected for a bulk deletion.
Reports the outcome of a bulk deletion.
Applies a single-record deletion to each selected identifier.
Configuration class that ensures all domain packages are scanned for Spring components.
Configures authenticated actors and PostgreSQL-compatible audit timestamps.
Reads Bearer tokens and populates the Spring Security context.
JWT signing and lifetime settings.
Generates and validates signed JWT access tokens.
Implementation of ChatClientAdapter for LMStudio.
 
 
 
 
 
Credentials used to request a JWT.
JWT response returned after successful authentication.
Request to execute an action on an MCP service.
Response from an MCP action execution.
Represents an MCP resource.
Service for managing MCP services and executing actions.
Configuration for an MCP service.
REST controller for MCP service operations.
Entity for storing MCP service configurations.
Repository for MCP service entities.
Exposes the endpoint that reads the settings of the authenticated account.
Exposes the endpoint that updates the settings of the authenticated account.
 
 
 
 
 
 
Identifies Tasks selected for PDF printing.
REST controller for AI prompt operations.
Entity for storing prompt history and configurations.
Service for handling AI prompts with persistence.
Repository for prompt entities.
Request model for sending a prompt to the AI.
Response model from the AI for a prompt.
Service for handling AI prompts.
Public role representation.
Exposes the endpoint that creates roles.
Exposes the endpoint that deletes roles.
Exposes the endpoint that deletes a selection of roles.
Deletes a selection of roles in a single transaction; system roles are skipped.
Persists an authorization role.
Exposes the endpoint that reads roles.
Accesses persisted authorization roles.
Coordinates role persistence and default role seeding.
Exposes the endpoint that lists roles.
Exposes the endpoint that updates roles.
Resolves audit actors from the authenticated security context.
 
 
 
 
 
 
Represents a Task returned by the Task API.
Represents an business object managed by the template API.
Provides HTTP access to the Task API.
Reports active-code and concurrent-write conflicts without hiding other database errors.
Exposes the endpoint that creates domain records.
Creates Tasks when their business code is available.
Serializes and parses Tasks in the CSV import/export format.
Exposes the endpoint that archives a domain record.
Exposes the endpoint that archives a selection of domain records.
Soft-deletes a selection of Tasks in a single transaction.
Archives Tasks without removing their database rows.
Persists a Task business object.
Indicates that the Task API returned an unexpected response.
Retrieves all Tasks.
Retrieves a Task by its persistent identifier.
Exposes JSON and CSV import/export endpoints for Tasks.
Renders printable Task documents with wrapping and A4 pagination.
Exposes printable PDFs for single, all, and selected Tasks.
Generates a printable PDF for one active Task.
 
 
Exposes lookup of one Task by identifier.
 
Provides persistence operations for Tasks.
Exposes the endpoint that seeds a collection of domain records.
Creates or updates Tasks from seed data.
Exposes the endpoint that lists records in a domain.
Generates a printable PDF for all active Tasks.
Generates a printable PDF for selected active Tasks.
 
 
Exposes the endpoint that updates domain records.
Updates existing Tasks.
Shared HTTP transport for reusable taxonomy CRUD clients.
 
 
Loads persisted users for Spring Security authentication.
 
 
Request body used to update a role.
 
 
Defines the mutable data of a Task.
Defines the mutable business data of a Task.
Request body used to update a user account.
Request body used to update user settings.
Public user account representation.
Exposes the endpoint that creates user accounts.
Exposes the endpoint that deletes user accounts.
Exposes the endpoint that deletes a selection of users.
Deletes a selection of users in a single transaction.
Persists a user account and its password hash.
Exposes the endpoint that reads user accounts.
Accesses persisted user accounts.
Coordinates user account persistence and password hashing.
Public user settings representation.
Persists the settings owned either by one user account or by a role profile such as ANONYMOUS.
Exposes the administrator endpoint that reads the settings of a USER account.
Accesses persisted user and role settings.
Coordinates user settings, the ANONYMOUS role settings and their defaults.
Exposes the administrator endpoint that updates the settings of a USER account.
Exposes the endpoint that lists user accounts.
Exposes the endpoint that updates user accounts.