Index

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

A

add(String, Object...) - Method in class com.arms.api.util.redisrepo.RedisSetCommand
Set에 하나 이상의 멤버를 추가 (SADD)
add(String, Object, double) - Method in class com.arms.api.util.redisrepo.RedisZSetCommand
ZSet에 멤버와 score를 추가 (ZADD) score가 클수록 높은 순위 (reverseRange 시 먼저 반환)
addFirst(String, Object...) - Method in class com.arms.api.util.redisrepo.RedisListCommand
리스트의 왼쪽(앞)에 요소를 추가 (LPUSH) 여러 값을 한번에 추가 가능
addFirstIfExists(String, Object) - Method in class com.arms.api.util.redisrepo.RedisListCommand
리스트가 존재할 때만 왼쪽(앞)에 요소를 추가 (LPUSHX)
addGroupRoles(String, String, List<RoleRepresentation>, ServerWebExchange) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
addIfAbsent(String, Object, double) - Method in class com.arms.api.util.redisrepo.RedisZSetCommand
ZSet에 멤버가 없을 때만 추가 (ZADD NX)
addLast(String, Object...) - Method in class com.arms.api.util.redisrepo.RedisListCommand
리스트의 오른쪽(뒤)에 요소를 추가 (RPUSH) 여러 값을 한번에 추가 가능
addLastIfExists(String, Object) - Method in class com.arms.api.util.redisrepo.RedisListCommand
리스트가 존재할 때만 오른쪽(뒤)에 요소를 추가 (RPUSHX)
addMappingGroup(String, String, String) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
addMappingRoles(String, String, List<RoleRepresentation>) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
addNode(String, String) - Method in class com.arms.api.kafka.reqadd.controller.ReqAddProxyControllerAsync
 
addNode(String, ServerHttpRequest) - Method in class com.arms.api.kafka.reqadd.controller.ReqAddProxyControllerSync
노드 추가
AES256 - Class in com.arms.api.util.aes
 
AESProperty - Class in com.arms.api.util.aes
 
AESProperty() - Constructor for class com.arms.api.util.aes.AESProperty
 
AiChatController - Class in com.arms.api.aichat.controller
 
AiChatController() - Constructor for class com.arms.api.aichat.controller.AiChatController
 
AiChatRedisKeys - Class in com.arms.api.aichat.constant
AI Chat 모듈에서 사용하는 Redis Key 상수 정의
AiChatService - Interface in com.arms.api.aichat.service
 
AiChatServiceImpl - Class in com.arms.api.aichat.service
 
AiChatServiceImpl() - Constructor for class com.arms.api.aichat.service.AiChatServiceImpl
 
AlmIssueStatus - Class in com.arms.api.mapping.domain
 
AlmIssueStatus() - Constructor for class com.arms.api.mapping.domain.AlmIssueStatus
 
AlmIssueStatusDTO - Class in com.arms.api.mapping.dto
 
AlmIssueStatusDTO() - Constructor for class com.arms.api.mapping.dto.AlmIssueStatusDTO
 
almIssueStatusInit(AlmServerRequestDTO) - Method in class com.arms.api.mapping.controller.MappingController
 
AlmIssueStatusRepository - Interface in com.arms.api.mapping.repository
 
AlmIssueStatusService - Class in com.arms.api.mapping.service
 
AlmIssueStatusService() - Constructor for class com.arms.api.mapping.service.AlmIssueStatusService
 
AlmServerRequestDTO - Class in com.arms.api.mapping.dto
 
AlmServerRequestDTO() - Constructor for class com.arms.api.mapping.dto.AlmServerRequestDTO
 
api() - Method in class com.arms.config.Swagger2Config
 
AppConfig - Class in com.arms.config
 
AppConfig() - Constructor for class com.arms.config.AppConfig
 
append(String, String) - Method in class com.arms.api.util.redisrepo.RedisStringCommand
키의 값 뒤에 문자열을 추가 (APPEND)
Application - Class in com.arms
 
Application() - Constructor for class com.arms.Application
 
apply(BlockRequestGatewayFilter.Config) - Method in class com.arms.config.filter.BlockRequestGatewayFilter
 
ApplyNode - Interface in com.arms.api.util.validation.group
 
AuthSuccessAfterDuplicateUserRemove - Class in com.arms.config.handler.component
 
AuthSuccessAfterDuplicateUserRemove() - Constructor for class com.arms.config.handler.component.AuthSuccessAfterDuplicateUserRemove
 
AuthSuccessHandler - Class in com.arms.config.handler
 
AuthSuccessHandler(AuthSuccessAfterDuplicateUserRemove, String) - Constructor for class com.arms.config.handler.AuthSuccessHandler
 

B

BaseRedisRepository<T,ID> - Class in com.arms.api.util.redisrepo
 
BaseRedisRepository(EntityInformation<T, ID>, KeyValueOperations) - Constructor for class com.arms.api.util.redisrepo.BaseRedisRepository
 
BlockRequestGatewayFilter - Class in com.arms.config.filter
 
BlockRequestGatewayFilter(PermitUrl) - Constructor for class com.arms.config.filter.BlockRequestGatewayFilter
 
BlockRequestGatewayFilter.Config - Class in com.arms.config.filter
 
BRANCH - Enum constant in enum class com.arms.api.wbs.model.enums.WbsStatus
 

C

CardContextItem - Class in com.arms.api.aichat.dto
 
CardContextItem() - Constructor for class com.arms.api.aichat.dto.CardContextItem
 
ChatMessage - Class in com.arms.api.aichat.domain
 
ChatMessage() - Constructor for class com.arms.api.aichat.domain.ChatMessage
 
ChatMessageRequest - Class in com.arms.api.aichat.dto
 
ChatMessageRequest() - Constructor for class com.arms.api.aichat.dto.ChatMessageRequest
 
ChatRoom - Class in com.arms.api.aichat.domain
 
ChatRoom() - Constructor for class com.arms.api.aichat.domain.ChatRoom
 
ChatRoomRequest - Class in com.arms.api.aichat.dto
 
ChatRoomRequest() - Constructor for class com.arms.api.aichat.dto.ChatRoomRequest
 
ChatRoomUpdateRequest - Class in com.arms.api.aichat.dto
 
ChatRoomUpdateRequest() - Constructor for class com.arms.api.aichat.dto.ChatRoomUpdateRequest
 
checkPermissions(String, String) - Method in interface com.arms.api.keycloak.user.service.KeycloakUserService
 
checkPermissions(String, String) - Method in class com.arms.api.keycloak.user.service.KeycloakUserServiceImpl
 
checkPermissions(ServerWebExchange, String, String) - Method in class com.arms.api.keycloak.user.controller.KeycloakUserController
 
com.arms - package com.arms
 
com.arms.api.aichat.constant - package com.arms.api.aichat.constant
 
com.arms.api.aichat.controller - package com.arms.api.aichat.controller
 
com.arms.api.aichat.domain - package com.arms.api.aichat.domain
 
com.arms.api.aichat.dto - package com.arms.api.aichat.dto
 
com.arms.api.aichat.init - package com.arms.api.aichat.init
 
com.arms.api.aichat.service - package com.arms.api.aichat.service
 
com.arms.api.kafka.reqadd.controller - package com.arms.api.kafka.reqadd.controller
 
com.arms.api.kafka.reqadd.model - package com.arms.api.kafka.reqadd.model
 
com.arms.api.kafka.reqadd.service - package com.arms.api.kafka.reqadd.service
 
com.arms.api.keycloak.admin.controller - package com.arms.api.keycloak.admin.controller
 
com.arms.api.keycloak.admin.model - package com.arms.api.keycloak.admin.model
 
com.arms.api.keycloak.user.controller - package com.arms.api.keycloak.user.controller
 
com.arms.api.keycloak.user.service - package com.arms.api.keycloak.user.service
 
com.arms.api.mapping.controller - package com.arms.api.mapping.controller
 
com.arms.api.mapping.domain - package com.arms.api.mapping.domain
 
com.arms.api.mapping.dto - package com.arms.api.mapping.dto
 
com.arms.api.mapping.repository - package com.arms.api.mapping.repository
 
com.arms.api.mapping.service - package com.arms.api.mapping.service
 
com.arms.api.mapping.vo - package com.arms.api.mapping.vo
 
com.arms.api.scheduler.dynamic.controller - package com.arms.api.scheduler.dynamic.controller
 
com.arms.api.scheduler.dynamic.dto - package com.arms.api.scheduler.dynamic.dto
 
com.arms.api.util - package com.arms.api.util
 
com.arms.api.util.aes - package com.arms.api.util.aes
 
com.arms.api.util.aspect - package com.arms.api.util.aspect
 
com.arms.api.util.communicate.external - package com.arms.api.util.communicate.external
 
com.arms.api.util.communicate.external.request - package com.arms.api.util.communicate.external.request
 
com.arms.api.util.communicate.internal - package com.arms.api.util.communicate.internal
 
com.arms.api.util.cron - package com.arms.api.util.cron
 
com.arms.api.util.errors.response - package com.arms.api.util.errors.response
 
com.arms.api.util.license - package com.arms.api.util.license
 
com.arms.api.util.redisrepo - package com.arms.api.util.redisrepo
 
com.arms.api.util.redisrepo.util - package com.arms.api.util.redisrepo.util
 
com.arms.api.util.response - package com.arms.api.util.response
 
com.arms.api.util.slack - package com.arms.api.util.slack
 
com.arms.api.util.validation - package com.arms.api.util.validation
 
com.arms.api.util.validation.group - package com.arms.api.util.validation.group
 
com.arms.api.util.validation.validator - package com.arms.api.util.validation.validator
 
com.arms.api.wbs.controller - package com.arms.api.wbs.controller
 
com.arms.api.wbs.model.dto - package com.arms.api.wbs.model.dto
 
com.arms.api.wbs.model.enums - package com.arms.api.wbs.model.enums
 
com.arms.api.wbs.model.vo - package com.arms.api.wbs.model.vo
 
com.arms.api.wbs.repository - package com.arms.api.wbs.repository
 
com.arms.api.wbs.service - package com.arms.api.wbs.service
 
com.arms.config - package com.arms.config
 
com.arms.config.error - package com.arms.config.error
 
com.arms.config.filter - package com.arms.config.filter
 
com.arms.config.handler - package com.arms.config.handler
 
com.arms.config.handler.component - package com.arms.config.handler.component
 
com.arms.config.interceptor - package com.arms.config.interceptor
 
com.arms.config.security - package com.arms.config.security
 
com.arms.util - package com.arms.util
 
COMMON_INVALID_PARAMETER - Enum constant in enum class com.arms.api.util.errors.response.ErrorCode
 
COMMON_SYSTEM_ERROR - Enum constant in enum class com.arms.api.util.errors.response.ErrorCode
 
CommonResponse - Class in com.arms.api.util.response
CommonResponse은 Response의 결과를 리턴해주는 클래스이다..
CommonResponse() - Constructor for class com.arms.api.util.response.CommonResponse
 
CommonResponse.ApiError - Class in com.arms.api.util.response
 
CommonResponse.ApiResult<T> - Class in com.arms.api.util.response
 
configureSmtp(ServerWebExchange, String) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
createChildGroup(ServerWebExchange, String, String, GroupRepresentation) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
createGroup(ServerWebExchange, String, GroupRepresentation) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
createRole(String, RoleRepresentation) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
createRoom(String, String, String, List<String>) - Method in interface com.arms.api.aichat.service.AiChatService
 
createRoom(String, String, String, List<String>) - Method in class com.arms.api.aichat.service.AiChatServiceImpl
 
createRoom(OidcUser, ChatRoomRequest) - Method in class com.arms.api.aichat.controller.AiChatController
새 대화방 생성 POST /auth-user/api/aichat/rooms
createSlackResponse(SlackResponse.SlackResponseData<T>) - Static method in class com.arms.api.util.slack.SlackResponse
 
createUser(String, CreateUserVO) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
CreateUserVO - Class in com.arms.api.keycloak.admin.model
 
CreateUserVO() - Constructor for class com.arms.api.keycloak.admin.model.CreateUserVO
 
CronCheck - Annotation Interface in com.arms.api.util.validation
 
CronCheckValidator - Class in com.arms.api.util.validation.validator
 
CronCheckValidator() - Constructor for class com.arms.api.util.validation.validator.CronCheckValidator
 
CronLocalDateTimes - Class in com.arms.api.util.cron
 
CronLocalDateTimes(String) - Constructor for class com.arms.api.util.cron.CronLocalDateTimes
 
cronSimulate(SchedulerDTO) - Method in class com.arms.api.scheduler.dynamic.controller.DynamicScheduleController
 
CustomRedisTemplate<T,ID> - Interface in com.arms.api.util.redisrepo
 

D

DataSerializer - Class in com.arms.util
 
DataSerializer() - Constructor for class com.arms.util.DataSerializer
 
decrement(String) - Method in class com.arms.api.util.redisrepo.RedisStringCommand
키의 값을 1 감소 (DECR)
decrement(String, long) - Method in class com.arms.api.util.redisrepo.RedisStringCommand
키의 값을 정수만큼 감소 (DECRBY)
decrypt(String) - Method in class com.arms.api.util.aes.AES256
 
DEFAULT_ROOM_LIST - Static variable in class com.arms.api.aichat.constant.AiChatRedisKeys
 
delete(String) - Method in class com.arms.api.util.redisrepo.RedisFramework
키 삭제 (DEL)
delete(String, String...) - Method in class com.arms.api.util.redisrepo.RedisHashCommand
Hash의 특정 필드를 삭제 (HDEL)
delete(Collection<String>) - Method in class com.arms.api.util.redisrepo.RedisFramework
여러 키 한번에 삭제 (DEL)
deleteAlmIssueStatus(String) - Method in class com.arms.api.mapping.service.AlmIssueStatusService
 
deleteById(Long) - Method in class com.arms.api.wbs.controller.WbsController
 
deleteById(String) - Method in interface com.arms.api.wbs.service.WbsService
 
deleteById(String) - Method in class com.arms.api.wbs.service.WbsServiceImpl
 
deleteByPattern(String) - Method in class com.arms.api.util.redisrepo.BaseRedisRepository
 
deleteByPattern(String) - Method in interface com.arms.api.util.redisrepo.CustomRedisTemplate
 
deleteCard(String) - Method in class com.arms.api.aichat.controller.RecommendedCardController
 
deleteCard(String) - Method in interface com.arms.api.aichat.service.RecommendedCardService
 
deleteCard(String) - Method in class com.arms.api.aichat.service.RecommendedCardServiceImpl
 
deleteGroup(ServerWebExchange, String, String) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
deleteGroupRoles(String, String, List<RoleRepresentation>, ServerWebExchange) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
deleteLastSelection(String) - Method in interface com.arms.api.aichat.service.AiChatService
 
deleteLastSelection(String) - Method in class com.arms.api.aichat.service.AiChatServiceImpl
 
deleteLastSelection(OidcUser) - Method in class com.arms.api.aichat.controller.AiChatController
마지막으로 선택한 pdService, pdServiceVersion 삭제 DELETE /auth-user/api/aichat/last-selection
deleteMappingGroup(String, String, String) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
deleteMappingRoles(String, String, List<RoleRepresentation>) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
deleteRagDocs(String) - Method in interface com.arms.api.aichat.service.AiChatService
 
deleteRagDocs(String) - Method in class com.arms.api.aichat.service.AiChatServiceImpl
 
deleteRoom(String, String) - Method in interface com.arms.api.aichat.service.AiChatService
 
deleteRoom(String, String) - Method in class com.arms.api.aichat.service.AiChatServiceImpl
 
deleteRoom(OidcUser, String) - Method in class com.arms.api.aichat.controller.AiChatController
대화방 삭제 DELETE /auth-user/api/aichat/rooms/{roomId}
deleteState() - Method in class com.arms.api.mapping.service.StateService
 
deleteStateCategory() - Method in class com.arms.api.mapping.service.StateCategoryService
 
deserialize(Object, Class<T>) - Static method in class com.arms.util.DataSerializer
 
deserialize(String, Class<T>) - Static method in class com.arms.util.DataSerializer
 
difference(String, String) - Method in class com.arms.api.util.redisrepo.RedisSetCommand
두 Set의 차집합을 조회 (SDIFF)
DynamicScheduleController - Class in com.arms.api.scheduler.dynamic.controller
 
DynamicScheduleController() - Constructor for class com.arms.api.scheduler.dynamic.controller.DynamicScheduleController
 

E

editGroup(ServerWebExchange, String, String, GroupRepresentation) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
encrypt(String) - Method in class com.arms.api.util.aes.AES256
 
error(ErrorCode, HttpStatus) - Static method in class com.arms.api.util.response.CommonResponse
 
error(String, ErrorCode, HttpStatus) - Static method in class com.arms.api.util.response.CommonResponse
 
error(String, HttpStatus) - Static method in class com.arms.api.util.response.CommonResponse
 
error(Throwable, HttpStatus) - Static method in class com.arms.api.util.response.CommonResponse
 
ErrorCode - Enum Class in com.arms.api.util.errors.response
ErrorCode가 정의돼있는 Enum Class.
ErrorConfig - Class in com.arms.config.error
 
ErrorConfig() - Constructor for class com.arms.config.error.ErrorConfig
 
ErrorControllerAdvice - Class in com.arms.api.util.errors.response
 
ErrorControllerAdvice() - Constructor for class com.arms.api.util.errors.response.ErrorControllerAdvice
 
executor() - Method in class com.arms.config.ThreadPoolConfig
 
expire(String, long, TimeUnit) - Method in class com.arms.api.util.redisrepo.RedisFramework
키의 만료시간 설정 (EXPIRE)
extract(ServerHttpRequest) - Method in class com.arms.api.util.RequestBodyExtractor
HTTP Request Body 추출 (Content-Type에 따라 JSON으로 변환) - application/x-www-form-urlencoded: URL 디코딩 후 JSON으로 변환 - application/json: 그대로 반환

F

feignDecoder() - Method in class com.arms.config.FeignResponseDecoderConfig
 
FeignResponseDecoderConfig - Class in com.arms.config
 
FeignResponseDecoderConfig() - Constructor for class com.arms.config.FeignResponseDecoderConfig
 
filter(ServerWebExchange, WebFilterChain) - Method in class com.arms.config.interceptor.LoginErrorFilter
 
findAllCards() - Method in interface com.arms.api.aichat.service.RecommendedCardService
 
findAllCards() - Method in class com.arms.api.aichat.service.RecommendedCardServiceImpl
 
findById(Long, String) - Method in class com.arms.api.wbs.controller.WbsController
 
findByServiceId(Long) - Method in class com.arms.api.wbs.controller.WbsController
 
findByServiceId(Long) - Method in interface com.arms.api.wbs.service.WbsService
 
findByServiceId(Long) - Method in class com.arms.api.wbs.service.WbsServiceImpl
 
findCardById(String) - Method in interface com.arms.api.aichat.service.RecommendedCardService
 
findCardById(String) - Method in class com.arms.api.aichat.service.RecommendedCardServiceImpl
 
findCardContext(String) - Method in interface com.arms.api.aichat.service.AiChatService
 
findCardContext(String) - Method in class com.arms.api.aichat.service.AiChatServiceImpl
 
findLastSelection(String) - Method in interface com.arms.api.aichat.service.AiChatService
 
findLastSelection(String) - Method in class com.arms.api.aichat.service.AiChatServiceImpl
 
findLastSelection(OidcUser) - Method in class com.arms.api.aichat.controller.AiChatController
마지막으로 선택한 pdService, pdServiceVersion 조회 GET /auth-user/api/aichat/last-selection
findMessageByRoomId(String) - Method in interface com.arms.api.aichat.service.AiChatService
 
findMessageByRoomId(String) - Method in class com.arms.api.aichat.service.AiChatServiceImpl
 
findRagDocs(String) - Method in class com.arms.api.aichat.controller.AiChatController
roomId별 RAG/Wiki 문서 조회 GET /auth-user/api/aichat/rooms/{roomId}/rag-docs
findRagDocs(String) - Method in interface com.arms.api.aichat.service.AiChatService
 
findRagDocs(String) - Method in class com.arms.api.aichat.service.AiChatServiceImpl
 
findRoomByUserId(String) - Method in interface com.arms.api.aichat.service.AiChatService
 
findRoomByUserId(String) - Method in class com.arms.api.aichat.service.AiChatServiceImpl
 
findStateCategory(String, String, String, String) - Method in class com.arms.api.mapping.controller.MappingController
 

G

get() - Method in class com.arms.api.util.redisrepo.util.KeyName
 
get(String) - Method in class com.arms.api.util.redisrepo.RedisStringCommand
키의 값을 조회 (GET)
get(String, String) - Method in class com.arms.api.util.redisrepo.RedisHashCommand
Hash의 특정 필드 값을 조회 (HGET)
getAccessControlGroups(ServerWebExchange, String) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
getAccessControlUsers(ServerWebExchange, String) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
getAll(String) - Method in class com.arms.api.util.redisrepo.RedisHashCommand
Hash의 모든 필드와 값을 조회 (HGETALL)
getAll(String) - Method in class com.arms.api.util.redisrepo.RedisSetCommand
Set의 모든 멤버를 조회 (SMEMBERS)
getAllAlmIssueStatus() - Method in class com.arms.api.mapping.service.AlmIssueStatusService
 
getAllStateCategories() - Method in class com.arms.api.mapping.service.StateCategoryService
 
getAllStates() - Method in class com.arms.api.mapping.service.StateService
 
getAlmIssueStatus(String) - Method in class com.arms.api.mapping.service.AlmIssueStatusService
 
getAndSet(String, Object) - Method in class com.arms.api.util.redisrepo.RedisStringCommand
키의 값을 조회하고 새 값으로 교체 (GETSET)
getArmsStateById(String) - Method in class com.arms.api.mapping.service.StateService
 
getArmsStateCategory(String) - Method in class com.arms.api.mapping.service.StateCategoryService
 
getArmsStateCategoryByStateId(String) - Method in class com.arms.api.mapping.service.StateCategoryService
 
getAssignedRoles(String, String, ServerWebExchange) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
getAuthToken(ServerWebExchange) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
getAvailableRoles(String, String, ServerWebExchange) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
getByIndex(String, long) - Method in class com.arms.api.util.redisrepo.RedisListCommand
리스트의 특정 인덱스 요소를 조회 (LINDEX) 0: 첫 번째, -1: 마지막
getCard(String) - Method in class com.arms.api.aichat.controller.RecommendedCardController
 
getCardContext(OidcUser) - Method in class com.arms.api.aichat.controller.AiChatController
카드 영역 조회 (입력창 하단, 고정 추천 카드) GET /auth-user/api/aichat/cards/context
getCards() - Method in class com.arms.api.aichat.controller.RecommendedCardController
 
getClient(ServerWebExchange, String, String) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
getClients(ServerWebExchange, String) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
getComposite(String, String, ServerWebExchange) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
getError() - Method in class com.arms.api.util.response.CommonResponse.ApiResult
 
getErrorCode() - Method in class com.arms.api.util.response.CommonResponse.ApiError
 
getErrorMsg(Object...) - Method in enum class com.arms.api.util.errors.response.ErrorCode
 
getFlattenGroup(List<GroupRepresentation>, GroupRepresentation) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
getForegroundColorCode(ILoggingEvent) - Method in class com.arms.api.util.HighlightingCompositeConverterCustom
 
getGroup(ServerWebExchange, String, String) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
getGroupMappings(String, String) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
getGroupMembers(String, String, ServerWebExchange) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
getGroups(ServerWebExchange, String) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
getKeySpace() - Method in class com.arms.api.util.redisrepo.BaseRedisRepository
 
getKeySpace() - Method in interface com.arms.api.util.redisrepo.CustomRedisTemplate
 
getMessage() - Method in class com.arms.api.util.response.CommonResponse.ApiError
 
getMessages(String) - Method in class com.arms.api.aichat.controller.AiChatController
대화내용 조회 GET /auth-user/api/aichat/rooms/{roomId}/messages
getMulti(String, Collection<Object>) - Method in class com.arms.api.util.redisrepo.RedisHashCommand
Hash의 여러 필드 값을 한번에 조회 (HMGET)
getMulti(Collection<String>) - Method in class com.arms.api.util.redisrepo.RedisStringCommand
여러 키의 값을 한번에 조회 (MGET)
getRandom(String) - Method in class com.arms.api.util.redisrepo.RedisSetCommand
랜덤 멤버를 조회 (SRANDMEMBER)
getRandom(String, long) - Method in class com.arms.api.util.redisrepo.RedisSetCommand
랜덤 멤버를 count개 조회 (SRANDMEMBER count)
getRange(String, long, long) - Method in class com.arms.api.util.redisrepo.RedisListCommand
리스트의 범위 내 요소를 조회 (LRANGE) start=0, end=-1 이면 전체 조회
getRealms(ServerWebExchange) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
getRealms(ServerWebExchange, String) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
getRedisHashPrefix(Class<?>) - Static method in class com.arms.api.util.redisrepo.util.RedisUtil
 
getReqAddCIdTitle(String, String) - Method in interface com.arms.api.util.communicate.external.백엔드코어통신기
 
getResponse() - Method in class com.arms.api.util.response.CommonResponse.ApiResult
 
getRole(ServerWebExchange, String, String) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
getRoleMappings(String, String) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
getRoles(ServerWebExchange, String) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
getRoom(OidcUser) - Method in class com.arms.api.aichat.controller.AiChatController
대화방 조회(history) GET /auth-user/api/aichat/rooms
getRoutingFunction(ErrorAttributes) - Method in class com.arms.config.error.GlobalErrorWebExceptionHandler
 
getStatus() - Method in class com.arms.api.util.response.CommonResponse.ApiError
 
getUser(ServerWebExchange, String) - Method in class com.arms.api.keycloak.user.controller.KeycloakUserController
 
getUser(ServerWebExchange, String, String) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
getUser(ServerWebExchange, OAuth2AuthorizedClient) - Method in class com.arms.api.keycloak.user.controller.UserController
 
getUsers(ServerWebExchange) - Method in class com.arms.api.keycloak.user.controller.KeycloakUserController
 
getUsers(ServerWebExchange, String) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
getUsersInRole(ServerWebExchange, String, String) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
GlobalErrorWebExceptionHandler - Class in com.arms.config.error
Global Error Handler - Whitelabel Error Page 대신 에러 코드만 반환 Nginx에서 error_page 설정으로 커스텀 에러 페이지 표시
GlobalErrorWebExceptionHandler(ErrorAttributes, WebProperties, ApplicationContext, ServerCodecConfigurer) - Constructor for class com.arms.config.error.GlobalErrorWebExceptionHandler
 
groups() - Element in annotation interface com.arms.api.util.validation.CronCheck
 

H

handleAllException(Exception) - Method in class com.arms.api.util.errors.response.ErrorControllerAdvice
 
handleArgumentException(IllegalArgumentException) - Method in class com.arms.api.util.errors.response.ErrorControllerAdvice
 
handleException(WebExchangeBindException) - Method in class com.arms.api.util.errors.response.ErrorControllerAdvice
 
hasCloseTimeDifferenceInSeconds(int) - Method in class com.arms.api.util.cron.CronLocalDateTimes
 
hash() - Method in class com.arms.api.util.redisrepo.RedisFramework
 
hasKey(String) - Method in class com.arms.api.util.redisrepo.RedisFramework
키 존재 여부 확인 (EXISTS)
hasKey(String, String) - Method in class com.arms.api.util.redisrepo.RedisHashCommand
Hash에 특정 필드가 존재하는지 확인 (HEXISTS)
HighlightingCompositeConverterCustom - Class in com.arms.api.util
 
HighlightingCompositeConverterCustom() - Constructor for class com.arms.api.util.HighlightingCompositeConverterCustom
 

I

idByServiceId(Long) - Method in class com.arms.api.wbs.model.vo.WbsRowVO
 
increment(String) - Method in class com.arms.api.util.redisrepo.RedisStringCommand
키의 값을 1 증가 (INCR)
increment(String, long) - Method in class com.arms.api.util.redisrepo.RedisStringCommand
/** 키의 값을 정수만큼 증가 (INCRBY)
increment(String, String, long) - Method in class com.arms.api.util.redisrepo.RedisHashCommand
Hash 필드의 값을 정수만큼 증가 (HINCRBY)
incrementFloat(String, double) - Method in class com.arms.api.util.redisrepo.RedisStringCommand
키의 값을 실수만큼 증가 (INCRBYFLOAT)
incrementFloat(String, String, double) - Method in class com.arms.api.util.redisrepo.RedisHashCommand
Hash 필드의 값을 실수만큼 증가 (HINCRBYFLOAT)
incrementScore(String, Object, double) - Method in class com.arms.api.util.redisrepo.RedisZSetCommand
특정 멤버의 score를 증가 (ZINCRBY)
init() - Method in class com.arms.api.util.aes.AES256
 
init(List<State>) - Method in class com.arms.api.mapping.service.StateService
 
init(List<StateCategory>) - Method in class com.arms.api.mapping.service.StateCategoryService
 
initAlmIssueStatus(List<AlmIssueStatus>) - Method in class com.arms.api.mapping.service.AlmIssueStatusService
 
initCategory(List<StateCategoryDTO>) - Method in class com.arms.api.mapping.controller.MappingController
 
initState(List<StateDTO>) - Method in class com.arms.api.mapping.controller.MappingController
 
intersect(String, String) - Method in class com.arms.api.util.redisrepo.RedisSetCommand
두 Set의 교집합을 조회 (SINTER)
isLessThan600seconds() - Method in class com.arms.api.util.cron.MadCronExpression
 
isMember(String, Object) - Method in class com.arms.api.util.redisrepo.RedisSetCommand
Set에 특정 멤버가 존재하는지 확인 (SISMEMBER)
isSuccess() - Method in class com.arms.api.util.response.CommonResponse.ApiResult
 
isValid(String, ConstraintValidatorContext) - Method in class com.arms.api.util.validation.validator.CronCheckValidator
 

K

kafkaAdmin() - Method in class com.arms.config.KafkaConfig
 
kafkaAdminClient(KafkaAdmin) - Method in class com.arms.config.KafkaConfig
 
KafkaConfig - Class in com.arms.config
 
KafkaConfig() - Constructor for class com.arms.config.KafkaConfig
 
kafkaTemplate(ProducerFactory<String, String>) - Method in class com.arms.config.KafkaConfig
 
keycloak() - Method in class com.arms.config.KeycloakConfig
 
KeycloakAdminController - Class in com.arms.api.keycloak.admin.controller
 
KeycloakAdminController() - Constructor for class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
KeycloakConfig - Class in com.arms.config
 
KeycloakConfig() - Constructor for class com.arms.config.KeycloakConfig
 
KeycloakLogoutHandler - Class in com.arms.config.handler
 
KeycloakLogoutHandler(WebClient, String) - Constructor for class com.arms.config.handler.KeycloakLogoutHandler
 
KeycloakUserController - Class in com.arms.api.keycloak.user.controller
 
KeycloakUserController() - Constructor for class com.arms.api.keycloak.user.controller.KeycloakUserController
 
KeycloakUserService - Interface in com.arms.api.keycloak.user.service
 
KeycloakUserServiceImpl - Class in com.arms.api.keycloak.user.service
 
KeycloakUserServiceImpl() - Constructor for class com.arms.api.keycloak.user.service.KeycloakUserServiceImpl
 
KeyName - Class in com.arms.api.util.redisrepo.util
 
KeyName(String) - Constructor for class com.arms.api.util.redisrepo.util.KeyName
 
keys(String) - Method in class com.arms.api.util.redisrepo.RedisHashCommand
Hash의 모든 필드(key) 목록을 조회 (HKEYS)

L

LAST_SELECTION - Static variable in class com.arms.api.aichat.constant.AiChatRedisKeys
 
LastSelectionRequest - Class in com.arms.api.aichat.dto
 
LastSelectionRequest() - Constructor for class com.arms.api.aichat.dto.LastSelectionRequest
 
LEAF - Enum constant in enum class com.arms.api.wbs.model.enums.WbsStatus
 
LicenseValidator - Class in com.arms.api.util.license
 
LicenseValidator() - Constructor for class com.arms.api.util.license.LicenseValidator
 
list() - Method in class com.arms.api.util.redisrepo.RedisFramework
 
localDateTimes() - Method in class com.arms.api.util.cron.MadCronExpression
 
logAndSlackNotify(ProceedingJoinPoint) - Method in class com.arms.api.util.aspect.LogAndSlackNotifyAspect
 
LogAndSlackNotify - Annotation Interface in com.arms.api.util.aspect
 
LogAndSlackNotifyAspect - Class in com.arms.api.util.aspect
 
LogAndSlackNotifyAspect() - Constructor for class com.arms.api.util.aspect.LogAndSlackNotifyAspect
 
LoginErrorFilter - Class in com.arms.config.interceptor
 
LoginErrorFilter() - Constructor for class com.arms.config.interceptor.LoginErrorFilter
 
logout(WebFilterExchange, Authentication) - Method in class com.arms.config.handler.KeycloakLogoutHandler
 
logout(ServerWebExchange) - Method in class com.arms.api.keycloak.user.controller.UserController
 
logoutFromKeycloak(String) - Method in class com.arms.config.handler.KeycloakLogoutHandler
 

M

MadCronExpression - Class in com.arms.api.util.cron
 
MadCronExpression(String) - Constructor for class com.arms.api.util.cron.MadCronExpression
 
main(String[]) - Static method in class com.arms.api.util.license.LicenseValidator
 
main(String[]) - Static method in class com.arms.Application
 
makeResponseData() - Method in interface com.arms.api.util.slack.SlackResponse.SlackResponseData
 
mapDifficulty(String) - Static method in class com.arms.api.wbs.model.enums.ReqPriorityMapper
 
mapImportance(String) - Static method in class com.arms.api.wbs.model.enums.ReqPriorityMapper
 
MappingController - Class in com.arms.api.mapping.controller
 
MappingController() - Constructor for class com.arms.api.mapping.controller.MappingController
 
mapUrgency(String) - Static method in class com.arms.api.wbs.model.enums.ReqPriorityMapper
 
MAX_HISTORY - Static variable in class com.arms.api.aichat.constant.AiChatRedisKeys
 
MAX_MESSAGES - Static variable in class com.arms.api.aichat.constant.AiChatRedisKeys
 
message() - Element in annotation interface com.arms.api.util.validation.CronCheck
 
MESSAGE_LIST - Static variable in class com.arms.api.aichat.constant.AiChatRedisKeys
 
middleproxy - Enum constant in enum class com.arms.api.util.slack.SlackProperty.Channel
 
moveNode(String, String) - Method in class com.arms.api.kafka.reqadd.controller.ReqAddProxyControllerAsync
 
moveNode(String, ServerHttpRequest) - Method in class com.arms.api.kafka.reqadd.controller.ReqAddProxyControllerSync
노드 이동
moveToFirst(String, String) - Method in class com.arms.api.util.redisrepo.RedisListCommand
source의 오른쪽 요소를 꺼내 destination의 왼쪽에 삽입 (RPOPLPUSH) 두 동작이 원자적으로 처리되므로 중간에 다른 클라이언트가 끼어들 수 없음 Reliable Queue 패턴에 활용 (pending → processing)
myRedirectFilter() - Method in class com.arms.config.WebConfig
 

N

name() - Method in class com.arms.config.filter.BlockRequestGatewayFilter
 

O

oidcUserService() - Method in class com.arms.config.security.SecurityConfiguration
 
onAuthenticationSuccess(WebFilterExchange, Authentication) - Method in class com.arms.config.handler.AuthSuccessHandler
 
onException() - Method in class com.arms.api.util.errors.response.ErrorControllerAdvice
 
OpenFeignConfig - Class in com.arms.config
 
OpenFeignConfig() - Constructor for class com.arms.config.OpenFeignConfig
 

P

parseAttachment() - Method in class com.arms.api.util.slack.SlackMessageDTO
 
payload() - Element in annotation interface com.arms.api.util.validation.CronCheck
 
PermitUrl - Class in com.arms.config.filter
 
PermitUrl() - Constructor for class com.arms.config.filter.PermitUrl
 
pop(String) - Method in class com.arms.api.util.redisrepo.RedisSetCommand
Set에서 랜덤 멤버를 꺼냄 (SPOP)
popFirst(String) - Method in class com.arms.api.util.redisrepo.RedisListCommand
리스트의 왼쪽(앞)에서 요소를 꺼냄 (LPOP) 꺼낸 요소는 리스트에서 삭제됨
popFirstBlocking(String, Duration) - Method in class com.arms.api.util.redisrepo.RedisListCommand
리스트의 왼쪽에서 요소가 생길 때까지 대기 후 꺼냄 (BLPOP) 데이터가 있으면 즉시 반환, 없으면 timeout 동안 대기
popLast(String) - Method in class com.arms.api.util.redisrepo.RedisListCommand
리스트의 오른쪽(뒤)에서 요소를 꺼냄 (RPOP) 꺼낸 요소는 리스트에서 삭제됨
popLastBlocking(String, Duration) - Method in class com.arms.api.util.redisrepo.RedisListCommand
리스트의 오른쪽에서 요소가 생길 때까지 대기 후 꺼냄 (BRPOP) 데이터가 있으면 즉시 반환, 없으면 timeout 동안 대기
producerFactory() - Method in class com.arms.config.KafkaConfig
 
PropertiesConfiguration - Class in com.arms.config
 
PropertiesConfiguration() - Constructor for class com.arms.config.PropertiesConfiguration
 
publishToKafka(String, String, String, String) - Method in interface com.arms.api.kafka.reqadd.service.ReqAddProxyServiceAsync
 
publishToKafka(String, String, String, String) - Method in class com.arms.api.kafka.reqadd.service.ReqAddProxyServiceImplAsync
Kafka에 메시지 발행 (완전 비동기 버전) ListenableFutureCallback을 사용하여 Blocking 없이 처리
publishToKafka(String, String, String, String) - Method in class com.arms.api.kafka.reqadd.service.ReqAddProxyServiceImplSync
Kafka에 메시지 발행 (공통 로직)
publishToKafka(String, String, String, String) - Method in interface com.arms.api.kafka.reqadd.service.ReqAddProxyServiceSync
 

R

RagDocsRequest - Class in com.arms.api.aichat.dto
 
RagDocsRequest() - Constructor for class com.arms.api.aichat.dto.RagDocsRequest
 
range(String, long, long) - Method in class com.arms.api.util.redisrepo.RedisZSetCommand
score 오름차순으로 범위 조회 (ZRANGE) start=0, end=-1 이면 전체 조회
rangeByScore(String, double, double) - Method in class com.arms.api.util.redisrepo.RedisZSetCommand
score 범위로 멤버 조회 오름차순 (ZRANGEBYSCORE)
rank(String, Object) - Method in class com.arms.api.util.redisrepo.RedisZSetCommand
특정 멤버의 오름차순 순위 조회 (ZRANK) 0부터 시작
reactiveRedisTemplate(ReactiveRedisConnectionFactory) - Method in class com.arms.config.RedisConfig
 
realmResource(Keycloak) - Method in class com.arms.config.KeycloakConfig
 
RECOMMENDED_CARDS - Static variable in class com.arms.api.aichat.constant.AiChatRedisKeys
 
RecommendedCard - Class in com.arms.api.aichat.domain
 
RecommendedCard() - Constructor for class com.arms.api.aichat.domain.RecommendedCard
 
RecommendedCardController - Class in com.arms.api.aichat.controller
 
RecommendedCardController() - Constructor for class com.arms.api.aichat.controller.RecommendedCardController
 
RecommendedCardInitializer - Class in com.arms.api.aichat.init
 
RecommendedCardInitializer() - Constructor for class com.arms.api.aichat.init.RecommendedCardInitializer
 
RecommendedCardService - Interface in com.arms.api.aichat.service
 
RecommendedCardServiceImpl - Class in com.arms.api.aichat.service
 
RecommendedCardServiceImpl() - Constructor for class com.arms.api.aichat.service.RecommendedCardServiceImpl
 
RedisConfig - Class in com.arms.config
 
RedisConfig() - Constructor for class com.arms.config.RedisConfig
 
RedisFramework - Class in com.arms.api.util.redisrepo
 
RedisFramework() - Constructor for class com.arms.api.util.redisrepo.RedisFramework
 
RedisHashCommand - Class in com.arms.api.util.redisrepo
 
RedisHashCommand(RedisTemplate<String, Object>) - Constructor for class com.arms.api.util.redisrepo.RedisHashCommand
 
RedisListCommand - Class in com.arms.api.util.redisrepo
 
RedisListCommand(RedisTemplate<String, Object>) - Constructor for class com.arms.api.util.redisrepo.RedisListCommand
 
RedisSetCommand - Class in com.arms.api.util.redisrepo
 
RedisSetCommand(RedisTemplate<String, Object>) - Constructor for class com.arms.api.util.redisrepo.RedisSetCommand
 
RedisStringCommand - Class in com.arms.api.util.redisrepo
 
RedisStringCommand(RedisTemplate<String, Object>) - Constructor for class com.arms.api.util.redisrepo.RedisStringCommand
 
redisTemplate(RedisConnectionFactory) - Method in class com.arms.config.RedisConfig
 
RedisUtil - Class in com.arms.api.util.redisrepo.util
 
RedisUtil() - Constructor for class com.arms.api.util.redisrepo.util.RedisUtil
 
RedisZSetCommand - Class in com.arms.api.util.redisrepo
 
RedisZSetCommand(RedisTemplate<String, Object>) - Constructor for class com.arms.api.util.redisrepo.RedisZSetCommand
 
remove(String, long, Object) - Method in class com.arms.api.util.redisrepo.RedisListCommand
리스트에서 특정 값을 가진 요소를 삭제 (LREM) count > 0: 앞에서부터 count개 삭제 count < 0: 뒤에서부터 count개 삭제 count = 0: 모두 삭제
remove(String, Object...) - Method in class com.arms.api.util.redisrepo.RedisSetCommand
Set에서 하나 이상의 멤버를 삭제 (SREM)
remove(String, Object...) - Method in class com.arms.api.util.redisrepo.RedisZSetCommand
ZSet에서 멤버 삭제 (ZREM)
removeNode(String, String) - Method in class com.arms.api.kafka.reqadd.controller.ReqAddProxyControllerAsync
 
removeNode(String, ServerHttpRequest) - Method in class com.arms.api.kafka.reqadd.controller.ReqAddProxyControllerSync
노드 삭제
removeRange(String, long, long) - Method in class com.arms.api.util.redisrepo.RedisZSetCommand
오름차순 순위 범위로 멤버 삭제 (ZREMRANGEBYRANK)
removeRangeByScore(String, double, double) - Method in class com.arms.api.util.redisrepo.RedisZSetCommand
score 범위로 멤버 삭제 (ZREMRANGEBYSCORE)
removeRole(String, String) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
removeSession(String, String) - Method in class com.arms.config.handler.component.AuthSuccessAfterDuplicateUserRemove
 
removeUser(String, String) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
replaceLastAssistantMessage(String, ChatMessageRequest) - Method in class com.arms.api.aichat.controller.AiChatController
마지막 assistant 메시지 덮어쓰기 (체크박스 재답변용) PUT /auth-user/api/aichat/rooms/{roomId}/messages/last-assistant
replaceLastAssistantMessage(String, String) - Method in interface com.arms.api.aichat.service.AiChatService
 
replaceLastAssistantMessage(String, String) - Method in class com.arms.api.aichat.service.AiChatServiceImpl
 
ReqAddAndWbsRowVO - Class in com.arms.api.wbs.model.vo
 
ReqAddAndWbsRowVO() - Constructor for class com.arms.api.wbs.model.vo.ReqAddAndWbsRowVO
 
ReqAddDTO - Class in com.arms.api.kafka.reqadd.model
 
ReqAddDTO() - Constructor for class com.arms.api.kafka.reqadd.model.ReqAddDTO
 
ReqAddKafkaMessage - Class in com.arms.api.kafka.reqadd.model
Kafka ReqAdd Topic 메시지 DTO Middle-Proxy에서 Backend-Core로 전달되는 메시지 포맷 Topic: REQADD Message Flow: 1.
ReqAddKafkaMessage() - Constructor for class com.arms.api.kafka.reqadd.model.ReqAddKafkaMessage
 
ReqAddProxyControllerAsync - Class in com.arms.api.kafka.reqadd.controller
ReqAdd Kafka Proxy Controller (비동기 콜백 버전) ListenableFuture의 콜백을 사용하여 완전한 비동기 처리 Spring Boot 2.x 호환
ReqAddProxyControllerAsync() - Constructor for class com.arms.api.kafka.reqadd.controller.ReqAddProxyControllerAsync
 
ReqAddProxyControllerSync - Class in com.arms.api.kafka.reqadd.controller
ReqAdd Kafka Proxy Controller (동기 버전) 역할: - Frontend의 /auth-user/api/arms/reqAdd 요청을 받음 - Backend-Core로 직접 라우팅하지 않고 Kafka Topic에 발행 - 비동기 처리를 위한 Message Queue 패턴 적용 URL 패턴: - POST /auth-user/api/arms/reqAdd/sync/{changeReqTableName}/addNode.do - POST /auth-user/api/arms/reqAdd/sync/{changeReqTableName}/updateNode.do - DELETE /auth-user/api/arms/reqAdd/sync/{changeReqTableName}/removeNode.do - POST /auth-user/api/arms/reqAdd/sync/{changeReqTableName}/moveNode.do Kafka Topic: REQADD Message Key: changeReqTableName (파티션 분배용) Message Value: ReqAddKafkaMessage (JSON)
ReqAddProxyControllerSync() - Constructor for class com.arms.api.kafka.reqadd.controller.ReqAddProxyControllerSync
 
ReqAddProxyServiceAsync - Interface in com.arms.api.kafka.reqadd.service
 
ReqAddProxyServiceImplAsync - Class in com.arms.api.kafka.reqadd.service
 
ReqAddProxyServiceImplAsync() - Constructor for class com.arms.api.kafka.reqadd.service.ReqAddProxyServiceImplAsync
 
ReqAddProxyServiceImplSync - Class in com.arms.api.kafka.reqadd.service
 
ReqAddProxyServiceImplSync() - Constructor for class com.arms.api.kafka.reqadd.service.ReqAddProxyServiceImplSync
 
ReqAddProxyServiceSync - Interface in com.arms.api.kafka.reqadd.service
 
ReqAddTitleVO - Class in com.arms.api.wbs.model.vo
 
ReqAddTitleVO() - Constructor for class com.arms.api.wbs.model.vo.ReqAddTitleVO
 
reqAddTopic() - Method in class com.arms.config.KafkaConfig
REQADD 토픽 생성 (싱글 파티션은 순서보장으로 인한 설정) Partitions: 1 Replication Factor: 3 Retention: 4 week CleanUp: delete
ReqPriorityMapper - Class in com.arms.api.wbs.model.enums
 
ReqPriorityMapper() - Constructor for class com.arms.api.wbs.model.enums.ReqPriorityMapper
 
RequestBodyExtractor - Class in com.arms.api.util
 
RequestBodyExtractor() - Constructor for class com.arms.api.util.RequestBodyExtractor
 
resetPassword(String, String, CredentialRepresentation) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
resources() - Method in class com.arms.config.error.ErrorConfig
 
restTemplate() - Method in class com.arms.config.AppConfig
 
reverseRange(String, long, long) - Method in class com.arms.api.util.redisrepo.RedisZSetCommand
score 내림차순으로 범위 조회 (ZREVRANGE) 최신순 목록 조회에 사용 (score = timestamp)
reverseRangeByScore(String, double, double) - Method in class com.arms.api.util.redisrepo.RedisZSetCommand
score 범위로 멤버 조회 내림차순 (ZREVRANGEBYSCORE)
reverseRank(String, Object) - Method in class com.arms.api.util.redisrepo.RedisZSetCommand
특정 멤버의 내림차순 순위 조회 (ZREVRANK) 0부터 시작
ROOM_INFO - Static variable in class com.arms.api.aichat.constant.AiChatRedisKeys
 
ROOM_RAG_DOCS - Static variable in class com.arms.api.aichat.constant.AiChatRedisKeys
 
run(ApplicationArguments) - Method in class com.arms.api.aichat.init.RecommendedCardInitializer
 

S

saveAllThenGetWbsRowVOS(ReqAddAndWbsRowVO) - Method in class com.arms.api.wbs.controller.WbsController
 
saveAllThenGetWbsRowVOS(ReqAddAndWbsRowVO) - Method in interface com.arms.api.wbs.service.WbsService
 
saveAllThenGetWbsRowVOS(ReqAddAndWbsRowVO) - Method in class com.arms.api.wbs.service.WbsServiceImpl
 
saveCard(RecommendedCard) - Method in class com.arms.api.aichat.controller.RecommendedCardController
 
saveCard(RecommendedCard) - Method in interface com.arms.api.aichat.service.RecommendedCardService
 
saveCard(RecommendedCard) - Method in class com.arms.api.aichat.service.RecommendedCardServiceImpl
 
saveLastSelection(String, String, List<String>) - Method in interface com.arms.api.aichat.service.AiChatService
 
saveLastSelection(String, String, List<String>) - Method in class com.arms.api.aichat.service.AiChatServiceImpl
 
saveLastSelection(OidcUser, LastSelectionRequest) - Method in class com.arms.api.aichat.controller.AiChatController
마지막으로 선택한 pdService, pdServiceVersion 저장 POST /auth-user/api/aichat/last-selection
saveMessage(String, ChatMessageRequest) - Method in class com.arms.api.aichat.controller.AiChatController
대화내용 저장 user/assistant POST /auth-user/api/aichat/rooms/{roomId}/messages
saveMessage(String, String, String) - Method in interface com.arms.api.aichat.service.AiChatService
 
saveMessage(String, String, String) - Method in class com.arms.api.aichat.service.AiChatServiceImpl
 
saveRagDocs(String, RagDocsRequest) - Method in class com.arms.api.aichat.controller.AiChatController
roomId별 RAG/Wiki 문서 저장 (질문할 때마다 덮어씀) POST /auth-user/api/aichat/rooms/{roomId}/rag-docs
saveRagDocs(String, RagDocsRequest) - Method in interface com.arms.api.aichat.service.AiChatService
 
saveRagDocs(String, RagDocsRequest) - Method in class com.arms.api.aichat.service.AiChatServiceImpl
 
scan(String) - Method in class com.arms.api.util.redisrepo.BaseRedisRepository
 
scan(String) - Method in interface com.arms.api.util.redisrepo.CustomRedisTemplate
 
scan(String, ScanOptions) - Method in class com.arms.api.util.redisrepo.RedisHashCommand
Hash 필드를 패턴으로 스캔 (HSCAN)
schedule - Enum constant in enum class com.arms.api.util.slack.SlackProperty.Channel
 
SchedulerDTO - Class in com.arms.api.scheduler.dynamic.dto
 
SchedulerDTO() - Constructor for class com.arms.api.scheduler.dynamic.dto.SchedulerDTO
 
score(String, Object) - Method in class com.arms.api.util.redisrepo.RedisZSetCommand
특정 멤버의 score 조회 (ZSCORE)
SecurityConfiguration - Class in com.arms.config.security
 
SecurityConfiguration(KeycloakLogoutHandler, AuthSuccessAfterDuplicateUserRemove) - Constructor for class com.arms.config.security.SecurityConfiguration
 
securityWebFilterChain(ServerHttpSecurity) - Method in class com.arms.config.security.SecurityConfiguration
 
sendMessage(String) - Method in interface com.arms.api.util.communicate.external.백엔드코어통신기
 
sendMessageToChannel(SlackProperty.Channel, Exception) - Method in class com.arms.api.util.slack.SlackNotificationService
 
sendMessageToChannel(SlackProperty.Channel, String) - Method in class com.arms.api.util.slack.SlackNotificationService
 
sendStateMappingInfo() - Method in class com.arms.api.mapping.controller.MappingController
 
serialize(Object) - Static method in class com.arms.util.DataSerializer
 
ServerDataDTO - Class in com.arms.api.wbs.model.dto
 
ServerDataDTO() - Constructor for class com.arms.api.wbs.model.dto.ServerDataDTO
 
sessionId(ServerWebExchange) - Method in class com.arms.api.keycloak.user.controller.UserController
 
sessionParam(ProceedingJoinPoint) - Method in class com.arms.api.util.aspect.SessionParamAdvice
 
SessionParamAdvice - Class in com.arms.api.util.aspect
 
SessionParamAdvice(SlackNotificationService, String) - Constructor for class com.arms.api.util.aspect.SessionParamAdvice
 
set() - Method in class com.arms.api.util.redisrepo.RedisFramework
 
set(String, long, Object) - Method in class com.arms.api.util.redisrepo.RedisListCommand
리스트의 특정 인덱스 위치 값을 변경 (LSET)
set(String, Object) - Method in class com.arms.api.util.redisrepo.RedisStringCommand
키에 값을 저장 (SET)
set(String, String, Object) - Method in class com.arms.api.util.redisrepo.RedisHashCommand
Hash에 필드와 값을 저장 (HSET)
setAll(String, Map<String, ?>) - Method in class com.arms.api.util.redisrepo.RedisHashCommand
Hash에 여러 필드와 값을 한번에 저장 (HMSET)
setIfAbsent(String, Object) - Method in class com.arms.api.util.redisrepo.RedisStringCommand
키가 없을 때만 저장 (SETNX)
setIfAbsent(String, String, Object) - Method in class com.arms.api.util.redisrepo.RedisHashCommand
Hash에 필드가 없을 때만 저장 (HSETNX)
setMulti(Map<String, Object>) - Method in class com.arms.api.util.redisrepo.RedisStringCommand
여러 키에 값을 한번에 저장 (MSET)
setRequestComplete() - Method in class com.arms.api.wbs.model.vo.WbsRowVO
 
setWithExpire(String, Object, long, TimeUnit) - Method in class com.arms.api.util.redisrepo.RedisStringCommand
키에 값을 저장하고 만료시간 설정 (SETEX)
simulateResult() - Method in class com.arms.api.util.cron.CronLocalDateTimes
 
size(String) - Method in class com.arms.api.util.redisrepo.RedisHashCommand
Hash의 필드 개수를 조회 (HLEN)
size(String) - Method in class com.arms.api.util.redisrepo.RedisListCommand
리스트의 요소 개수를 조회 (LLEN)
size(String) - Method in class com.arms.api.util.redisrepo.RedisSetCommand
Set의 멤버 수를 조회 (SCARD)
size(String) - Method in class com.arms.api.util.redisrepo.RedisStringCommand
키의 문자열 길이를 조회 (STRLEN)
size(String) - Method in class com.arms.api.util.redisrepo.RedisZSetCommand
ZSet의 멤버 수 조회 (ZCARD)
SlackConfig - Class in com.arms.config
 
SlackConfig() - Constructor for class com.arms.config.SlackConfig
 
SlackMessageDTO - Class in com.arms.api.util.slack
 
slackNotificationService(SlackProperty, Environment) - Method in class com.arms.config.SlackConfig
 
SlackNotificationService - Class in com.arms.api.util.slack
 
SlackNotificationService() - Constructor for class com.arms.api.util.slack.SlackNotificationService
 
SlackProperty - Class in com.arms.api.util.slack
 
SlackProperty() - Constructor for class com.arms.api.util.slack.SlackProperty
 
SlackProperty.Channel - Enum Class in com.arms.api.util.slack
 
SlackResponse<T> - Class in com.arms.api.util.slack
 
SlackResponse() - Constructor for class com.arms.api.util.slack.SlackResponse
 
SlackResponse.SlackResponseData<T> - Interface in com.arms.api.util.slack
 
springfoxHandlerProviderBeanPostProcessor() - Static method in class com.arms.config.Swagger2Config
Spring Boot 2.6+ 와 Springfox 3.0.0 호환성 문제 해결을 위한 BeanPostProcessor WebFlux 환경용 - Actuator 엔드포인트 처리 시 ClassCastException 방지
State - Class in com.arms.api.mapping.domain
 
State() - Constructor for class com.arms.api.mapping.domain.State
 
StateCategory - Class in com.arms.api.mapping.domain
 
StateCategory() - Constructor for class com.arms.api.mapping.domain.StateCategory
 
StateCategoryDTO - Class in com.arms.api.mapping.dto
 
StateCategoryDTO() - Constructor for class com.arms.api.mapping.dto.StateCategoryDTO
 
StateCategoryRepository - Interface in com.arms.api.mapping.repository
 
StateCategoryService - Class in com.arms.api.mapping.service
 
StateCategoryService() - Constructor for class com.arms.api.mapping.service.StateCategoryService
 
StateDTO - Class in com.arms.api.mapping.dto
 
StateDTO() - Constructor for class com.arms.api.mapping.dto.StateDTO
 
StateMappingInfoResponse - Class in com.arms.api.mapping.vo
 
StateMappingInfoResponse() - Constructor for class com.arms.api.mapping.vo.StateMappingInfoResponse
 
StateRepository - Interface in com.arms.api.mapping.repository
 
StateService - Class in com.arms.api.mapping.service
 
StateService() - Constructor for class com.arms.api.mapping.service.StateService
 
string() - Method in class com.arms.api.util.redisrepo.RedisFramework
 
stringRedisTemplate(RedisConnectionFactory) - Method in class com.arms.config.RedisConfig
 
success(T) - Static method in class com.arms.api.util.response.CommonResponse
 
Swagger2Config - Class in com.arms.config
 
Swagger2Config() - Constructor for class com.arms.config.Swagger2Config
 

T

testSMTPConnection(ServerWebExchange, String, RealmRepresentation) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
ThreadPoolConfig - Class in com.arms.config
 
ThreadPoolConfig() - Constructor for class com.arms.config.ThreadPoolConfig
 
toEntity() - Method in class com.arms.api.mapping.dto.AlmIssueStatusDTO
 
toEntity() - Method in class com.arms.api.mapping.dto.StateCategoryDTO
 
toEntity() - Method in class com.arms.api.mapping.dto.StateDTO
 
trim(String, long, long) - Method in class com.arms.api.util.redisrepo.RedisListCommand
지정한 범위만 남기고 나머지를 삭제 (LTRIM) 주로 최대 개수 제한에 사용 예: trim(key, 0, 19) → 최근 20개만 유지
TTL_DAYS - Static variable in class com.arms.api.aichat.constant.AiChatRedisKeys
 

U

union(String, String) - Method in class com.arms.api.util.redisrepo.RedisSetCommand
두 Set의 합집합을 조회 (SUNION)
UNREACHABLE - Enum constant in enum class com.arms.api.wbs.model.enums.WbsStatus
 
updateCard(String, RecommendedCard) - Method in class com.arms.api.aichat.controller.RecommendedCardController
 
updateCard(String, RecommendedCard) - Method in interface com.arms.api.aichat.service.RecommendedCardService
 
updateCard(String, RecommendedCard) - Method in class com.arms.api.aichat.service.RecommendedCardServiceImpl
 
updateContentAndHistoryScript() - Method in class com.arms.config.RedisConfig
 
updateDataBase(String, ServerHttpRequest) - Method in class com.arms.api.kafka.reqadd.controller.ReqAddProxyControllerSync
label값 수정
updateDate(String, ServerHttpRequest) - Method in class com.arms.api.kafka.reqadd.controller.ReqAddProxyControllerSync
일자 수정
updateNode(String, String) - Method in class com.arms.api.kafka.reqadd.controller.ReqAddProxyControllerAsync
 
updateNode(String, ServerHttpRequest) - Method in class com.arms.api.kafka.reqadd.controller.ReqAddProxyControllerSync
노드 수정
updateRealm(ServerWebExchange, String, RealmRepresentation) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
updateRole(String, String, RoleRepresentation) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
updateRoom(String, ChatRoomUpdateRequest) - Method in class com.arms.api.aichat.controller.AiChatController
대화방 제품/버전 정보 업데이트 PATCH /auth-user/api/aichat/rooms/{roomId}
updateRoomPdService(String, String, List<String>) - Method in interface com.arms.api.aichat.service.AiChatService
 
updateRoomPdService(String, String, List<String>) - Method in class com.arms.api.aichat.service.AiChatServiceImpl
 
updateUser(String, String, UserRepresentation) - Method in class com.arms.api.keycloak.admin.controller.KeycloakAdminController
 
UserController - Class in com.arms.api.keycloak.user.controller
 
UserController() - Constructor for class com.arms.api.keycloak.user.controller.UserController
 

V

valueOf(String) - Static method in enum class com.arms.api.util.errors.response.ErrorCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.arms.api.util.slack.SlackProperty.Channel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.arms.api.wbs.model.enums.WbsStatus
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.arms.api.util.errors.response.ErrorCode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.arms.api.util.slack.SlackProperty.Channel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Element in annotation interface com.arms.api.util.validation.CronCheck
 
values() - Static method in enum class com.arms.api.wbs.model.enums.WbsStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values(String) - Method in class com.arms.api.util.redisrepo.RedisHashCommand
Hash의 모든 값(value) 목록을 조회 (HVALS)

W

WbsController - Class in com.arms.api.wbs.controller
 
WbsController() - Constructor for class com.arms.api.wbs.controller.WbsController
 
WbsRepository - Interface in com.arms.api.wbs.repository
 
wbsRowVO(String) - Method in interface com.arms.api.wbs.service.WbsService
 
wbsRowVO(String) - Method in class com.arms.api.wbs.service.WbsServiceImpl
 
WbsRowVO - Class in com.arms.api.wbs.model.vo
 
WbsRowVO() - Constructor for class com.arms.api.wbs.model.vo.WbsRowVO
 
WbsService - Interface in com.arms.api.wbs.service
 
WbsServiceImpl - Class in com.arms.api.wbs.service
 
WbsServiceImpl() - Constructor for class com.arms.api.wbs.service.WbsServiceImpl
 
WbsStatus - Enum Class in com.arms.api.wbs.model.enums
 
webClient() - Method in class com.arms.config.WebConfig
 
WebConfig - Class in com.arms.config
 
WebConfig() - Constructor for class com.arms.config.WebConfig
 
webProperties() - Method in class com.arms.config.error.ErrorConfig
 

Z

zSet() - Method in class com.arms.api.util.redisrepo.RedisFramework
 

각_제품서비스_별_생성실패한_ALM_요구사항_이슈_재생성() - Method in interface com.arms.api.util.communicate.external.백엔드코어통신기
 
각_제품서비스_별_생성실패한_ALM_요구사항_이슈_재생성() - Method in interface com.arms.api.util.communicate.internal.내부통신기
 
각_제품서비스_별_요구사항_Status_업데이트_From_ES() - Method in interface com.arms.api.util.communicate.external.백엔드코어통신기
 
각_제품서비스_별_요구사항_Status_업데이트_From_ES() - Method in interface com.arms.api.util.communicate.internal.내부통신기
 
각_제품서비스_별_요구사항_증분이슈_조회_및_ES저장() - Method in interface com.arms.api.util.communicate.external.백엔드코어통신기
 
각_제품서비스_별_요구사항_증분이슈_조회_및_ES저장() - Method in interface com.arms.api.util.communicate.internal.내부통신기
 
각_제품서비스_별_요구사항이슈_조회_및_ES저장() - Method in interface com.arms.api.util.communicate.external.백엔드코어통신기
 
각_제품서비스_별_요구사항이슈_조회_및_ES저장() - Method in interface com.arms.api.util.communicate.internal.내부통신기
 

내부통신기 - Interface in com.arms.api.util.communicate.internal
 

백엔드코어통신기 - Interface in com.arms.api.util.communicate.external
 

서버정보_엔티티 - Class in com.arms.api.util.communicate.external.request
 
서버정보_엔티티() - Constructor for class com.arms.api.util.communicate.external.request.서버정보_엔티티
 
서버정보백업_스케줄러() - Method in interface com.arms.api.util.communicate.external.엔진통신기
 
서버정보백업_스케줄러() - Method in interface com.arms.api.util.communicate.internal.내부통신기
 

엔진통신기 - Interface in com.arms.api.util.communicate.external
 

지라이슈_인덱스백업() - Method in interface com.arms.api.util.communicate.external.엔진통신기
 
지라이슈_인덱스백업() - Method in interface com.arms.api.util.communicate.internal.내부통신기
 

커넥션_상태_유지() - Method in interface com.arms.api.util.communicate.external.엔진통신기
 
A B C D E F G H I K L M N O P R S T U V W Z        
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form