Index

A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

allowedOrigins - Variable in class biz.devstack.springframework.boot.config.security.CorsConfig
 
AnnotationProcessor - Class in biz.devstack.springframework.boot.annotation
 
AnnotationProcessor() - Constructor for class biz.devstack.springframework.boot.annotation.AnnotationProcessor
 
apiKey - Variable in class biz.devstack.springframework.boot.config.security.AuthorizationService
 
apiKeyHeader - Variable in class biz.devstack.springframework.boot.config.security.AuthorizationService
 
apiVersion - Variable in class biz.devstack.springframework.boot.config.logger.LoggerConfig
 
AuditableEntity - Class in biz.devstack.springframework.boot.jpa.audit
 
AuditableEntity() - Constructor for class biz.devstack.springframework.boot.jpa.audit.AuditableEntity
 
authenticate(String, String) - Method in class biz.devstack.springframework.boot.config.security.AuthorizationService
 
authorizationService - Variable in class biz.devstack.springframework.boot.jpa.crud.CrudController
 
AuthorizationService - Class in biz.devstack.springframework.boot.config.security
 
AuthorizationService() - Constructor for class biz.devstack.springframework.boot.config.security.AuthorizationService
 
authorizeHttpRequests(HttpSecurity) - Method in class biz.devstack.springframework.boot.config.security.JwtSecurityConfig
 

B

badRequest() - Static method in exception biz.devstack.springframework.boot.exception.RestException
 
badRequest(String) - Static method in exception biz.devstack.springframework.boot.exception.RestException
 
BeanDefinition - Class in biz.devstack.springframework.boot
 
BeanDefinition() - Constructor for class biz.devstack.springframework.boot.BeanDefinition
 
biz.devstack.springframework.boot - package biz.devstack.springframework.boot
 
biz.devstack.springframework.boot.annotation - package biz.devstack.springframework.boot.annotation
 
biz.devstack.springframework.boot.config.logger - package biz.devstack.springframework.boot.config.logger
 
biz.devstack.springframework.boot.config.security - package biz.devstack.springframework.boot.config.security
 
biz.devstack.springframework.boot.exception - package biz.devstack.springframework.boot.exception
 
biz.devstack.springframework.boot.jpa.audit - package biz.devstack.springframework.boot.jpa.audit
 
biz.devstack.springframework.boot.jpa.crud - package biz.devstack.springframework.boot.jpa.crud
 
biz.devstack.springframework.boot.jpa.fastpaging - package biz.devstack.springframework.boot.jpa.fastpaging
 
buildSearchPredicate(Pageable) - Method in class biz.devstack.springframework.boot.jpa.crud.CrudService
 

C

CLIENT_IP - Static variable in class biz.devstack.springframework.boot.config.logger.LoggerConfig
 
content(List<E>) - Method in class biz.devstack.springframework.boot.jpa.crud.PaginatedList
 
convertEntityToResponse(Entity) - Method in class biz.devstack.springframework.boot.jpa.crud.CrudController
Abstract method to convert an entity to a response object.
CorsConfig - Class in biz.devstack.springframework.boot.config.security
 
CorsConfig() - Constructor for class biz.devstack.springframework.boot.config.security.CorsConfig
 
createdAt - Variable in class biz.devstack.springframework.boot.jpa.audit.AuditableEntity
 
createdBy - Variable in class biz.devstack.springframework.boot.jpa.audit.AuditableEntity
 
createEntityFromDto(Dto) - Method in class biz.devstack.springframework.boot.jpa.crud.CrudController
 
createEntityFromDto(Dto) - Method in class biz.devstack.springframework.boot.jpa.crud.CrudService
 
createRepositoryFactory(EntityManager) - Method in class biz.devstack.springframework.boot.jpa.fastpaging.QuerydslFastPagingRepositoryFactoryBean
 
CrudController<Entity,ID,Dto extends DataTransferObject<Entity>,Pageable extends PaginatedListRequest,Repository extends org.springframework.data.jpa.repository.JpaRepository<Entity,ID> & QuerydslFastPagingRepository<Entity,ID>,Service extends CrudService<Entity,ID,Dto,Pageable,Repository>> - Class in biz.devstack.springframework.boot.jpa.crud
Abstract controller to handle CRUD operations for entities.
CrudController() - Constructor for class biz.devstack.springframework.boot.jpa.crud.CrudController
 
CrudService<Entity,ID,Dto extends DataTransferObject<Entity>,Pageable extends PaginatedListRequest,Repository extends org.springframework.data.jpa.repository.JpaRepository<Entity,ID> & QuerydslFastPagingRepository<Entity,ID>> - Class in biz.devstack.springframework.boot.jpa.crud
Generic CRUD service for managing entities with basic operations like Create, Read, Update, Delete, and Pagination.
CrudService() - Constructor for class biz.devstack.springframework.boot.jpa.crud.CrudService
 

D

DataTransferObject<E> - Class in biz.devstack.springframework.boot.jpa.crud
 
DataTransferObject() - Constructor for class biz.devstack.springframework.boot.jpa.crud.DataTransferObject
 
decodeBase64ToPrivateKey(String) - Static method in class biz.devstack.springframework.boot.config.security.TokenService
 
decodeBase64ToPublicKey(String) - Static method in class biz.devstack.springframework.boot.config.security.TokenService
 
decorate(Runnable) - Method in class biz.devstack.springframework.boot.config.logger.MdcAsyncTaskDecorator
 
DEFAULT_PAGE_SIZE_FOR_EXPORT - Static variable in class biz.devstack.springframework.boot.jpa.crud.ExtendedCrudService
 
defaultGroupedOpenApi() - Method in class biz.devstack.springframework.boot.BeanDefinition
 
deleteEntity(ID) - Method in class biz.devstack.springframework.boot.jpa.crud.CrudController
 
deleteEntity(ID) - Method in class biz.devstack.springframework.boot.jpa.crud.CrudService
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class biz.devstack.springframework.boot.config.security.CorsConfig
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class biz.devstack.springframework.boot.config.logger.LoggerConfig
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class biz.devstack.springframework.boot.config.security.JwtAuthenticationFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class biz.devstack.springframework.boot.config.security.JwtExceptionHandlerFilter
 
downloadCsvExportFile(HttpServletResponse, String, Long, Pageable) - Method in class biz.devstack.springframework.boot.jpa.crud.ExtendedCrudController
 
downloadCsvExportFile(HttpServletResponse, String, Long, Pageable) - Method in class biz.devstack.springframework.boot.jpa.crud.ExtendedCrudService
 
downloadCsvImportTemplate(HttpServletRequest, HttpServletResponse) - Method in class biz.devstack.springframework.boot.jpa.crud.ExtendedCrudController
 
downloadCsvImportTemplate(HttpServletRequest, HttpServletResponse) - Method in class biz.devstack.springframework.boot.jpa.crud.ExtendedCrudService
 

E

EntityAuditorAware - Class in biz.devstack.springframework.boot.jpa.audit
 
EntityAuditorAware() - Constructor for class biz.devstack.springframework.boot.jpa.audit.EntityAuditorAware
 
ErrorResponse - Class in biz.devstack.springframework.boot.exception
 
ErrorResponse() - Constructor for class biz.devstack.springframework.boot.exception.ErrorResponse
 
EXPORT_QUERY_INTERVAL_MILLIS - Static variable in class biz.devstack.springframework.boot.jpa.crud.ExtendedCrudService
 
ExtendedCrudController<Entity,ID,Dto extends DataTransferObject<Entity>,Pageable extends PaginatedListRequest,Repository extends org.springframework.data.jpa.repository.JpaRepository<Entity,ID> & QuerydslFastPagingRepository<Entity,ID>,Service extends ExtendedCrudService<Entity,ID,Dto,Pageable,Repository>> - Class in biz.devstack.springframework.boot.jpa.crud
Extended CRUD controller to handle import, export, and download functionalities.
ExtendedCrudController() - Constructor for class biz.devstack.springframework.boot.jpa.crud.ExtendedCrudController
 
ExtendedCrudService<Entity,ID,Dto extends DataTransferObject<Entity>,Pageable extends PaginatedListRequest,Repository extends org.springframework.data.jpa.repository.JpaRepository<Entity,ID> & QuerydslFastPagingRepository<Entity,ID>> - Class in biz.devstack.springframework.boot.jpa.crud
 
ExtendedCrudService() - Constructor for class biz.devstack.springframework.boot.jpa.crud.ExtendedCrudService
 

F

fetchEntities(Pageable) - Method in class biz.devstack.springframework.boot.jpa.crud.CrudController
 
fetchEntities(Pageable) - Method in class biz.devstack.springframework.boot.jpa.crud.CrudService
 
filterChain(HttpSecurity) - Method in class biz.devstack.springframework.boot.config.security.JwtSecurityConfig
 
findAllFastPaging(Predicate, Pageable) - Method in interface biz.devstack.springframework.boot.jpa.fastpaging.QuerydslFastPagingRepository
 
findAllFastPaging(Predicate, Pageable) - Method in class biz.devstack.springframework.boot.jpa.fastpaging.QuerydslFastPagingRepositoryImpl
 
forbidden() - Static method in exception biz.devstack.springframework.boot.exception.RestException
 
forbidden(String) - Static method in exception biz.devstack.springframework.boot.exception.RestException
 

G

generateBase64EncodedRsaKeyPair() - Static method in class biz.devstack.springframework.boot.config.security.TokenService
 
generateDownloadLinkForExport(HttpServletRequest, Pageable) - Method in class biz.devstack.springframework.boot.jpa.crud.ExtendedCrudController
 
generateDownloadLinkForExport(HttpServletRequest, Pageable) - Method in class biz.devstack.springframework.boot.jpa.crud.ExtendedCrudService
 
generateJwtToken(String, String) - Method in class biz.devstack.springframework.boot.config.security.TokenService
 
getAuthenticationPrincipal(boolean) - Method in class biz.devstack.springframework.boot.config.security.TokenService
 
getAuthoritySuffix() - Method in class biz.devstack.springframework.boot.jpa.crud.CrudController
Abstract method to get the authority suffix for role-based access control.
getCsvFilenamePrefix() - Method in class biz.devstack.springframework.boot.jpa.crud.ExtendedCrudService
 
getCurrentAuditor() - Method in class biz.devstack.springframework.boot.jpa.audit.EntityAuditorAware
 
getCurrentUserProfile() - Method in class biz.devstack.springframework.boot.config.security.AuthorizationService
 
getDefaultSortForFetchEntities() - Method in class biz.devstack.springframework.boot.jpa.crud.PaginatedListRequest
 
getExportCsvHeaders() - Method in class biz.devstack.springframework.boot.jpa.crud.ExtendedCrudService
 
getImportCsvHeaders() - Method in class biz.devstack.springframework.boot.jpa.crud.ExtendedCrudService
 
getRepositoryFragments(RepositoryMetadata, EntityManager, EntityPathResolver, CrudMethodMetadata) - Method in class biz.devstack.springframework.boot.jpa.fastpaging.QuerydslFastPagingRepositoryFactory
 

H

handleConstraintViolationException(ConstraintViolationException) - Method in class biz.devstack.springframework.boot.exception.RestExceptionHandler
 
handleDuplicateKeyException(DuplicateKeyException) - Method in class biz.devstack.springframework.boot.exception.RestExceptionHandler
 
handleException(Exception) - Method in class biz.devstack.springframework.boot.exception.RestExceptionHandler
 
handleHttpMessageNotReadableException(HttpMessageNotReadableException) - Method in class biz.devstack.springframework.boot.exception.RestExceptionHandler
 
handleMethodArgumentNotValid(MethodArgumentNotValidException) - Method in class biz.devstack.springframework.boot.exception.RestExceptionHandler
 
handleMethodArgumentTypeMismatchException(MethodArgumentTypeMismatchException) - Method in class biz.devstack.springframework.boot.exception.RestExceptionHandler
 
handleRestException(RestException) - Method in class biz.devstack.springframework.boot.exception.RestExceptionHandler
 
hasApiKey(HttpServletRequest) - Method in class biz.devstack.springframework.boot.config.security.AuthorizationService
 
hasAuthority(String) - Method in class biz.devstack.springframework.boot.config.security.AuthorizationService
 
hasAuthority(JoinPoint) - Method in class biz.devstack.springframework.boot.annotation.AnnotationProcessor
 
HasAuthority - Annotation Interface in biz.devstack.springframework.boot.annotation
 

I

importCsvFile(HttpServletRequest, MultipartFile) - Method in class biz.devstack.springframework.boot.jpa.crud.ExtendedCrudController
 
importCsvFile(MultipartFile) - Method in class biz.devstack.springframework.boot.jpa.crud.ExtendedCrudService
 
initializeKeys() - Method in class biz.devstack.springframework.boot.config.security.TokenService
 
internalServerError() - Static method in exception biz.devstack.springframework.boot.exception.RestException
 
internalServerError(String) - Static method in exception biz.devstack.springframework.boot.exception.RestException
 

J

jdbcTemplate - Variable in class biz.devstack.springframework.boot.jpa.crud.CrudService
 
JwtAuthenticationFilter - Class in biz.devstack.springframework.boot.config.security
 
JwtAuthenticationFilter() - Constructor for class biz.devstack.springframework.boot.config.security.JwtAuthenticationFilter
 
JwtExceptionHandlerFilter - Class in biz.devstack.springframework.boot.config.security
 
JwtExceptionHandlerFilter() - Constructor for class biz.devstack.springframework.boot.config.security.JwtExceptionHandlerFilter
 
JwtSecurityConfig - Class in biz.devstack.springframework.boot.config.security
 
JwtSecurityConfig() - Constructor for class biz.devstack.springframework.boot.config.security.JwtSecurityConfig
 

L

loadUserByLoginId(String) - Method in class biz.devstack.springframework.boot.config.security.AuthorizationService
 
LoggerConfig - Class in biz.devstack.springframework.boot.config.logger
 
LoggerConfig() - Constructor for class biz.devstack.springframework.boot.config.logger.LoggerConfig
 

M

makeErrorResponse(RestException) - Static method in class biz.devstack.springframework.boot.exception.ErrorResponse
 
makeResponseEntity(RestException) - Method in class biz.devstack.springframework.boot.exception.RestExceptionHandler
 
mapRoleToAuthorities(String) - Method in class biz.devstack.springframework.boot.config.security.TokenService
 
MdcAsyncTaskDecorator - Class in biz.devstack.springframework.boot.config.logger
 
MdcAsyncTaskDecorator() - Constructor for class biz.devstack.springframework.boot.config.logger.MdcAsyncTaskDecorator
 
memoryHealthIndicator() - Method in class biz.devstack.springframework.boot.BeanDefinition
 

N

normalizePaginationParams() - Method in class biz.devstack.springframework.boot.jpa.crud.PaginatedListRequest
 
notFound() - Static method in exception biz.devstack.springframework.boot.exception.RestException
 
notFound(String) - Static method in exception biz.devstack.springframework.boot.exception.RestException
 

O

openAPI() - Method in class biz.devstack.springframework.boot.BeanDefinition
 

P

pageNum - Variable in class biz.devstack.springframework.boot.jpa.crud.PaginatedListRequest
 
pageSize - Variable in class biz.devstack.springframework.boot.jpa.crud.PaginatedListRequest
 
PaginatedList<E> - Class in biz.devstack.springframework.boot.jpa.crud
 
PaginatedList() - Constructor for class biz.devstack.springframework.boot.jpa.crud.PaginatedList
 
PaginatedListRequest - Class in biz.devstack.springframework.boot.jpa.crud
 
PaginatedListRequest() - Constructor for class biz.devstack.springframework.boot.jpa.crud.PaginatedListRequest
 
parseAndValidateToken(String) - Method in class biz.devstack.springframework.boot.config.security.TokenService
 
passwordEncoder() - Method in class biz.devstack.springframework.boot.BeanDefinition
 
processCsvImport(JdbcTemplate, List<CSVRecord>) - Method in class biz.devstack.springframework.boot.jpa.crud.ExtendedCrudService
Bulk import entities example:
processEntityAfterRead(Entity) - Method in class biz.devstack.springframework.boot.jpa.crud.CrudService
 
processEntityBeforeCreate(Entity, Dto) - Method in class biz.devstack.springframework.boot.jpa.crud.CrudService
 
processEntityBeforeDelete(Entity) - Method in class biz.devstack.springframework.boot.jpa.crud.CrudService
 
processEntityBeforeUpdate(Entity, Dto) - Method in class biz.devstack.springframework.boot.jpa.crud.CrudService
 

Q

QuerydslFastPagingRepository<T,ID> - Interface in biz.devstack.springframework.boot.jpa.fastpaging
 
QuerydslFastPagingRepositoryFactory - Class in biz.devstack.springframework.boot.jpa.fastpaging
 
QuerydslFastPagingRepositoryFactory(EntityManager) - Constructor for class biz.devstack.springframework.boot.jpa.fastpaging.QuerydslFastPagingRepositoryFactory
 
QuerydslFastPagingRepositoryFactoryBean<T extends org.springframework.data.repository.Repository<S,ID>,S,ID> - Class in biz.devstack.springframework.boot.jpa.fastpaging
 
QuerydslFastPagingRepositoryFactoryBean(Class<? extends T>) - Constructor for class biz.devstack.springframework.boot.jpa.fastpaging.QuerydslFastPagingRepositoryFactoryBean
 
QuerydslFastPagingRepositoryImpl<T,ID extends Serializable> - Class in biz.devstack.springframework.boot.jpa.fastpaging
 
QuerydslFastPagingRepositoryImpl(JpaEntityInformation<T, ID>, EntityManager, EntityPathResolver, CrudMethodMetadata) - Constructor for class biz.devstack.springframework.boot.jpa.fastpaging.QuerydslFastPagingRepositoryImpl
 

R

readEntityById(ID) - Method in class biz.devstack.springframework.boot.jpa.crud.CrudController
 
readEntityById(ID) - Method in class biz.devstack.springframework.boot.jpa.crud.CrudService
 
repository - Variable in class biz.devstack.springframework.boot.jpa.crud.CrudService
 
REQUEST_ID - Static variable in class biz.devstack.springframework.boot.config.logger.LoggerConfig
 
requiresApiKey() - Method in class biz.devstack.springframework.boot.annotation.AnnotationProcessor
 
RequiresApiKey - Annotation Interface in biz.devstack.springframework.boot.annotation
 
RestException - Exception in biz.devstack.springframework.boot.exception
 
RestException() - Constructor for exception biz.devstack.springframework.boot.exception.RestException
 
RestException(HttpStatus) - Constructor for exception biz.devstack.springframework.boot.exception.RestException
 
RestException(HttpStatus, String) - Constructor for exception biz.devstack.springframework.boot.exception.RestException
 
RestExceptionHandler - Class in biz.devstack.springframework.boot.exception
 
RestExceptionHandler() - Constructor for class biz.devstack.springframework.boot.exception.RestExceptionHandler
 

S

saltKey - Variable in class biz.devstack.springframework.boot.jpa.crud.ExtendedCrudService
 
service - Variable in class biz.devstack.springframework.boot.jpa.crud.CrudController
 
stringEncryptor() - Method in class biz.devstack.springframework.boot.BeanDefinition
 

T

toEntity() - Method in class biz.devstack.springframework.boot.jpa.crud.DataTransferObject
 
TOKEN_EXPIRE_IN_SECONDS - Static variable in class biz.devstack.springframework.boot.jpa.crud.ExtendedCrudService
 
TokenService - Class in biz.devstack.springframework.boot.config.security
 
TokenService() - Constructor for class biz.devstack.springframework.boot.config.security.TokenService
 
totalElements(long) - Method in class biz.devstack.springframework.boot.jpa.crud.PaginatedList
 
totalPages(int) - Method in class biz.devstack.springframework.boot.jpa.crud.PaginatedList
 

U

unauthorized() - Static method in exception biz.devstack.springframework.boot.exception.RestException
 
unauthorized(String) - Static method in exception biz.devstack.springframework.boot.exception.RestException
 
updatedAt - Variable in class biz.devstack.springframework.boot.jpa.audit.AuditableEntity
 
updatedBy - Variable in class biz.devstack.springframework.boot.jpa.audit.AuditableEntity
 
updateEntityFromDto(ID, Dto) - Method in class biz.devstack.springframework.boot.jpa.crud.CrudController
 
updateEntityFromDto(ID, Dto) - Method in class biz.devstack.springframework.boot.jpa.crud.CrudService
 
UserDetails - Class in biz.devstack.springframework.boot.config.security
 
UserDetails() - Constructor for class biz.devstack.springframework.boot.config.security.UserDetails
 

V

value() - Element in annotation interface biz.devstack.springframework.boot.annotation.HasAuthority
 

W

webSecurityCustomizer() - Method in class biz.devstack.springframework.boot.config.security.JwtSecurityConfig
 
writeEntityToCsvRow(CSVPrinter, Entity) - Method in class biz.devstack.springframework.boot.jpa.crud.ExtendedCrudService
Export entity to CSV row example:
A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form