Index
All Classes and Interfaces|All Packages|Serialized Form
D
- deleteByName(String) - Method in interface ru.gentoos.products.Repositories.ProductRepository
-
Удалить продукт по имени.
E
- equals(Object) - Method in class ru.gentoos.products.Entities.Product
- equals(Object) - Method in class ru.gentoos.products.Entities.Stat
F
- filterChain(HttpSecurity) - Method in class ru.gentoos.products.configs.SecurityConfiguration
-
Настраивает цепочку фильтров безопасности.
- findAllByCreated(Date) - Method in interface ru.gentoos.products.Repositories.StatRepository
-
Найти все записи статистики за указанную дату.
- findAllByName(String) - Method in interface ru.gentoos.products.Repositories.ProductRepository
-
Найти все продукты с указанным именем (если имя не уникально).
- findByName(String) - Method in interface ru.gentoos.products.Repositories.ProductRepository
-
Найти продукт по имени (если имя уникально).
- findOneByName(String) - Method in interface ru.gentoos.products.Repositories.ProductRepository
-
Найти один продукт по имени через Optional.
G
- getComment() - Method in class ru.gentoos.products.Entities.Stat
- getCreated() - Method in class ru.gentoos.products.Entities.Stat
- getId() - Method in class ru.gentoos.products.Entities.Product
- getId() - Method in class ru.gentoos.products.Entities.Stat
- getIp() - Method in class ru.gentoos.products.Entities.Stat
- getName() - Method in class ru.gentoos.products.Entities.Product
- getProduct() - Method in class ru.gentoos.products.Entities.Stat
- getUuid() - Method in class ru.gentoos.products.Entities.Stat
- getVersion() - Method in class ru.gentoos.products.Entities.Stat
H
- hashCode() - Method in class ru.gentoos.products.Entities.Product
- hashCode() - Method in class ru.gentoos.products.Entities.Stat
L
- list() - Method in class ru.gentoos.products.Services.ProductService
-
Получить список всех продуктов.
- list() - Method in class ru.gentoos.products.Services.StatService
-
Получить список всех записей статистики.
M
- main(String[]) - Static method in class ru.gentoos.products.ProductsApplication
-
Точка входа приложения.
P
- Product - Class in ru.gentoos.products.Entities
-
JPA-сущность продукта.
- ProductNotFoundAdvice - Class in ru.gentoos.products.Advices
-
Глобальный обработчик исключений для ненайденных продуктов.
- ProductNotFoundAdvice() - Constructor for class ru.gentoos.products.Advices.ProductNotFoundAdvice
- ProductNotFoundException - Exception Class in ru.gentoos.products.Exceptions
-
Исключение — продукт не найден.
- ProductNotFoundException(Long) - Constructor for exception class ru.gentoos.products.Exceptions.ProductNotFoundException
- ProductNotFoundException(String) - Constructor for exception class ru.gentoos.products.Exceptions.ProductNotFoundException
- ProductRepository - Interface in ru.gentoos.products.Repositories
-
JPA-репозиторий для работы с продуктами.
- ProductsApplication - Class in ru.gentoos.products
-
Точка входа REST API сервера продуктов.
- ProductsApplication() - Constructor for class ru.gentoos.products.ProductsApplication
- ProductService - Class in ru.gentoos.products.Services
-
Сервис для работы с продуктами.
- ProductService() - Constructor for class ru.gentoos.products.Services.ProductService
R
- ru.gentoos.products - package ru.gentoos.products
- ru.gentoos.products.Advices - package ru.gentoos.products.Advices
- ru.gentoos.products.configs - package ru.gentoos.products.configs
- ru.gentoos.products.Controllers - package ru.gentoos.products.Controllers
- ru.gentoos.products.Entities - package ru.gentoos.products.Entities
- ru.gentoos.products.Exceptions - package ru.gentoos.products.Exceptions
- ru.gentoos.products.Repositories - package ru.gentoos.products.Repositories
- ru.gentoos.products.Services - package ru.gentoos.products.Services
S
- SecurityConfiguration - Class in ru.gentoos.products.configs
-
Конфигурация безопасности Spring Security.
- SecurityConfiguration() - Constructor for class ru.gentoos.products.configs.SecurityConfiguration
- servletContainer() - Method in class ru.gentoos.products.ProductsApplication
-
Создаёт Tomcat-контейнер с дополнительным HTTP-коннектором.
- setComment(String) - Method in class ru.gentoos.products.Entities.Stat
- setCreated(Date) - Method in class ru.gentoos.products.Entities.Stat
- setId(Long) - Method in class ru.gentoos.products.Entities.Product
- setId(Long) - Method in class ru.gentoos.products.Entities.Stat
- setIp(String) - Method in class ru.gentoos.products.Entities.Stat
- setName(String) - Method in class ru.gentoos.products.Entities.Product
- setProduct(Product) - Method in class ru.gentoos.products.Entities.Stat
- setUuid(String) - Method in class ru.gentoos.products.Entities.Stat
- setVersion(String) - Method in class ru.gentoos.products.Entities.Stat
- Stat - Class in ru.gentoos.products.Entities
-
JPA-сущность записи статистики.
- StatNotFoundAdvice - Class in ru.gentoos.products.Advices
-
Глобальный обработчик исключений для ненайденных записей статистики.
- StatNotFoundAdvice() - Constructor for class ru.gentoos.products.Advices.StatNotFoundAdvice
- StatNotFoundException - Exception Class in ru.gentoos.products.Exceptions
-
Исключение — запись статистики не найдена.
- StatNotFoundException(Long) - Constructor for exception class ru.gentoos.products.Exceptions.StatNotFoundException
- StatRepository - Interface in ru.gentoos.products.Repositories
-
JPA-репозиторий для работы со статистическими записями.
- StatService - Class in ru.gentoos.products.Services
-
Сервис для работы со статистическими записями.
- StatService() - Constructor for class ru.gentoos.products.Services.StatService
T
- toString() - Method in class ru.gentoos.products.Entities.Product
- toString() - Method in class ru.gentoos.products.Entities.Stat
All Classes and Interfaces|All Packages|Serialized Form