diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/DapGatewayApplication.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/DapGatewayApplication.java similarity index 76% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/DapGatewayApplication.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/DapGatewayApplication.java index 286bb6e9..908b4f0e 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/DapGatewayApplication.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/DapGatewayApplication.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms; +package io.shinhanlife.dap.mcg; /** - * @package io.shinhanlife.dap.dapms + * @package io.shinhanlife.dap.mcg * @className DapGatewayApplication * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -21,8 +21,8 @@ import org.springframework.boot.context.properties.ConfigurationPropertiesScan; import org.springframework.cache.annotation.EnableCaching; import org.springframework.scheduling.annotation.EnableScheduling; -@SpringBootApplication(scanBasePackages = {"io.shinhanlife.dap.dapms", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config"}) -@ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.dap.dapms", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config"}) +@SpringBootApplication(scanBasePackages = {"io.shinhanlife.dap.mcg", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config"}) +@ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.dap.mcg", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config"}) @EnableCaching @EnableScheduling public class DapGatewayApplication { diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/aop/GatewayLoggingAspect.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/aop/GatewayLoggingAspect.java similarity index 91% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/aop/GatewayLoggingAspect.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/aop/GatewayLoggingAspect.java index 0b252000..0a5a4a61 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/aop/GatewayLoggingAspect.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/aop/GatewayLoggingAspect.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.dapms.aop; +package io.shinhanlife.dap.mcg.aop; import lombok.extern.slf4j.Slf4j; import org.aspectj.lang.ProceedingJoinPoint; @@ -8,7 +8,7 @@ import org.springframework.stereotype.Component; import org.springframework.util.StopWatch; /** - * @package io.shinhanlife.dap.dapms.aop + * @package io.shinhanlife.dap.mcg.aop * @className GatewayLoggingAspect * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -27,7 +27,7 @@ import org.springframework.util.StopWatch; public class GatewayLoggingAspect { // gateway의 controller 패키지 하위의 모든 클래스/메서드 실행 시 작동 - @Around("execution(* io.shinhanlife.dap.dapms.presentation..*(..))") + @Around("execution(* io.shinhanlife.dap.mcg.presentation..*(..))") public Object logGatewayExecutionTime(ProceedingJoinPoint joinPoint) throws Throwable { String targetMethod = joinPoint.getSignature().toShortString(); StopWatch stopWatch = new StopWatch(); diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/audit/AuditLogService.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/audit/AuditLogService.java similarity index 89% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/audit/AuditLogService.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/audit/AuditLogService.java index b257375a..5cf5007a 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/audit/AuditLogService.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/audit/AuditLogService.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.audit; +package io.shinhanlife.dap.mcg.audit; /** - * @package io.shinhanlife.dap.dapms.audit + * @package io.shinhanlife.dap.mcg.audit * @className AuditLogService * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -15,9 +15,9 @@ package io.shinhanlife.dap.dapms.audit; * * */ -import io.shinhanlife.dap.dapms.config.McpGatewayProperties; -import io.shinhanlife.dap.dapms.guardrail.SensitiveDataMasker; -import io.shinhanlife.dap.dapms.security.McpRequestContext; +import io.shinhanlife.dap.mcg.config.McpGatewayProperties; +import io.shinhanlife.dap.mcg.guardrail.SensitiveDataMasker; +import io.shinhanlife.dap.mcg.security.McpRequestContext; import com.fasterxml.jackson.databind.JsonNode; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/config/AgentResponseBudgetProperties.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/config/AgentResponseBudgetProperties.java similarity index 95% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/config/AgentResponseBudgetProperties.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/config/AgentResponseBudgetProperties.java index edea33b2..de7e9ff3 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/config/AgentResponseBudgetProperties.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/config/AgentResponseBudgetProperties.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.config; +package io.shinhanlife.dap.mcg.config; /** - * @package io.shinhanlife.dap.dapms.config + * @package io.shinhanlife.dap.mcg.config * @className AgentResponseBudgetProperties * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/config/GatewayFallbackProperties.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/config/GatewayFallbackProperties.java similarity index 89% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/config/GatewayFallbackProperties.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/config/GatewayFallbackProperties.java index ee96c086..d1ea8ff4 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/config/GatewayFallbackProperties.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/config/GatewayFallbackProperties.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.dapms.config; +package io.shinhanlife.dap.mcg.config; import lombok.Data; import org.springframework.boot.context.properties.ConfigurationProperties; @@ -8,7 +8,7 @@ import java.util.HashMap; import java.util.Map; /** - * @package io.shinhanlife.dap.dapms.config + * @package io.shinhanlife.dap.mcg.config * @className GatewayFallbackProperties * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/config/McpGatewayProperties.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/config/McpGatewayProperties.java similarity index 99% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/config/McpGatewayProperties.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/config/McpGatewayProperties.java index 245c3039..75d99035 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/config/McpGatewayProperties.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/config/McpGatewayProperties.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.config; +package io.shinhanlife.dap.mcg.config; /** - * @package io.shinhanlife.dap.dapms.config + * @package io.shinhanlife.dap.mcg.config * @className McpGatewayProperties * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/config/RedisConfig.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/config/RedisConfig.java similarity index 91% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/config/RedisConfig.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/config/RedisConfig.java index 6e0a473b..dfd7655e 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/config/RedisConfig.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/config/RedisConfig.java @@ -1,6 +1,6 @@ -package io.shinhanlife.dap.dapms.config; +package io.shinhanlife.dap.mcg.config; -import io.shinhanlife.dap.dapms.dto.ToolMetadata; +import io.shinhanlife.dap.mcg.dto.ToolMetadata; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.data.redis.connection.RedisConnectionFactory; @@ -10,7 +10,7 @@ import org.springframework.data.redis.serializer.Jackson2JsonRedisSerializer; import org.springframework.data.redis.serializer.StringRedisSerializer; /** - * @package io.shinhanlife.dap.dapms.config + * @package io.shinhanlife.dap.mcg.config * @className RedisConfig * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/dto/OperationType.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/dto/OperationType.java similarity index 82% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/dto/OperationType.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/dto/OperationType.java index c97805a6..b935f8c1 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/dto/OperationType.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/dto/OperationType.java @@ -1,7 +1,7 @@ -package io.shinhanlife.dap.dapms.dto; +package io.shinhanlife.dap.mcg.dto; /** - * @package io.shinhanlife.dap.dapms.dto + * @package io.shinhanlife.dap.mcg.dto * @className OperationType * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/dto/ToolMetadata.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/dto/ToolMetadata.java similarity index 98% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/dto/ToolMetadata.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/dto/ToolMetadata.java index 570292e7..f4af2e31 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/dto/ToolMetadata.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/dto/ToolMetadata.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.dapms.dto; +package io.shinhanlife.dap.mcg.dto; import lombok.Getter; import lombok.Setter; @@ -17,7 +17,7 @@ import java.util.HashSet; * Redis 레지스트리에 저장되며, Planner와 Router 간의 통신 객체(Plan)로 사용됩니다. */ /** - * @package io.shinhanlife.dap.dapms.dto + * @package io.shinhanlife.dap.mcg.dto * @className ToolMetadata * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/guardrail/GuardrailService.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/guardrail/GuardrailService.java similarity index 88% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/guardrail/GuardrailService.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/guardrail/GuardrailService.java index 2c8e1d75..78d95fcc 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/guardrail/GuardrailService.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/guardrail/GuardrailService.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.guardrail; +package io.shinhanlife.dap.mcg.guardrail; /** - * @package io.shinhanlife.dap.dapms.guardrail + * @package io.shinhanlife.dap.mcg.guardrail * @className GuardrailService * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -15,9 +15,9 @@ package io.shinhanlife.dap.dapms.guardrail; * * */ -import io.shinhanlife.dap.dapms.resilience.FailureType; -import io.shinhanlife.dap.dapms.resilience.ToolExecutionException; -import io.shinhanlife.dap.dapms.dto.ToolMetadata; +import io.shinhanlife.dap.mcg.resilience.FailureType; +import io.shinhanlife.dap.mcg.resilience.ToolExecutionException; +import io.shinhanlife.dap.mcg.dto.ToolMetadata; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.node.ObjectNode; import org.springframework.stereotype.Service; diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/guardrail/SensitiveDataMasker.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/guardrail/SensitiveDataMasker.java similarity index 97% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/guardrail/SensitiveDataMasker.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/guardrail/SensitiveDataMasker.java index ae0da0cd..c4f539d7 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/guardrail/SensitiveDataMasker.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/guardrail/SensitiveDataMasker.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.guardrail; +package io.shinhanlife.dap.mcg.guardrail; /** - * @package io.shinhanlife.dap.dapms.guardrail + * @package io.shinhanlife.dap.mcg.guardrail * @className SensitiveDataMasker * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/guardrail/ToolResponseGuardrailService.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/guardrail/ToolResponseGuardrailService.java similarity index 92% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/guardrail/ToolResponseGuardrailService.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/guardrail/ToolResponseGuardrailService.java index 5fcd9b26..3f3a6163 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/guardrail/ToolResponseGuardrailService.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/guardrail/ToolResponseGuardrailService.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.guardrail; +package io.shinhanlife.dap.mcg.guardrail; /** - * @package io.shinhanlife.dap.dapms.guardrail + * @package io.shinhanlife.dap.mcg.guardrail * @className ToolResponseGuardrailService * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -15,9 +15,9 @@ package io.shinhanlife.dap.dapms.guardrail; * * */ -import io.shinhanlife.dap.dapms.resilience.FailureType; -import io.shinhanlife.dap.dapms.resilience.ToolExecutionException; -import io.shinhanlife.dap.dapms.dto.ToolMetadata; +import io.shinhanlife.dap.mcg.resilience.FailureType; +import io.shinhanlife.dap.mcg.resilience.ToolExecutionException; +import io.shinhanlife.dap.mcg.dto.ToolMetadata; import org.springframework.stereotype.Service; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/messaging/KafkaProducerService.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/messaging/KafkaProducerService.java similarity index 96% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/messaging/KafkaProducerService.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/messaging/KafkaProducerService.java index d270bc16..474b1239 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/messaging/KafkaProducerService.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/messaging/KafkaProducerService.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.dapms.messaging; +package io.shinhanlife.dap.mcg.messaging; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; @@ -10,7 +10,7 @@ import java.util.Map; import java.util.UUID; /** - * @package io.shinhanlife.dap.dapms.messaging + * @package io.shinhanlife.dap.mcg.messaging * @className KafkaProducerService * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/presentation/ChatController.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/presentation/ChatController.java similarity index 97% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/presentation/ChatController.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/presentation/ChatController.java index a109a7fe..c03dbef6 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/presentation/ChatController.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/presentation/ChatController.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.presentation; +package io.shinhanlife.dap.mcg.presentation; /** - * @package io.shinhanlife.dap.dapms.presentation + * @package io.shinhanlife.dap.mcg.presentation * @className ChatController * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -15,9 +15,9 @@ package io.shinhanlife.dap.dapms.presentation; * * */ -import io.shinhanlife.dap.dapms.dto.ToolMetadata; -import io.shinhanlife.dap.dapms.registry.RedisRegistryService; -import io.shinhanlife.dap.dapms.service.ExecuteService; +import io.shinhanlife.dap.mcg.dto.ToolMetadata; +import io.shinhanlife.dap.mcg.registry.RedisRegistryService; +import io.shinhanlife.dap.mcg.service.ExecuteService; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.ai.chat.client.ChatClient; diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/presentation/KillSwitchController.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/presentation/KillSwitchController.java similarity index 92% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/presentation/KillSwitchController.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/presentation/KillSwitchController.java index acfe00ce..47d275f1 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/presentation/KillSwitchController.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/presentation/KillSwitchController.java @@ -1,6 +1,6 @@ -package io.shinhanlife.dap.dapms.presentation; +package io.shinhanlife.dap.mcg.presentation; -import io.shinhanlife.dap.dapms.service.KillSwitchService; +import io.shinhanlife.dap.mcg.service.KillSwitchService; import lombok.RequiredArgsConstructor; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.*; @@ -8,7 +8,7 @@ import org.springframework.web.bind.annotation.*; import java.util.Map; /** - * @package io.shinhanlife.dap.dapms.presentation + * @package io.shinhanlife.dap.mcg.presentation * @className KillSwitchController * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/presentation/McpRouterController.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/presentation/McpRouterController.java similarity index 97% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/presentation/McpRouterController.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/presentation/McpRouterController.java index e5cafc84..afa2e7ba 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/presentation/McpRouterController.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/presentation/McpRouterController.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.presentation; +package io.shinhanlife.dap.mcg.presentation; /** - * @package io.shinhanlife.dap.dapms.presentation + * @package io.shinhanlife.dap.mcg.presentation * @className McpRouterController * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -19,10 +19,10 @@ import com.fasterxml.jackson.databind.ObjectMapper; import io.shinhanlife.dap.common.adapter.dto.JsonRpcRequest; import io.shinhanlife.dap.common.adapter.dto.JsonRpcResponse; import io.shinhanlife.dap.common.adapter.dto.Params; -import io.shinhanlife.dap.dapms.config.GatewayFallbackProperties; -import io.shinhanlife.dap.dapms.dto.ToolMetadata; -import io.shinhanlife.dap.dapms.registry.RedisRegistryService; -import io.shinhanlife.dap.dapms.service.ExecuteService; +import io.shinhanlife.dap.mcg.config.GatewayFallbackProperties; +import io.shinhanlife.dap.mcg.dto.ToolMetadata; +import io.shinhanlife.dap.mcg.registry.RedisRegistryService; +import io.shinhanlife.dap.mcg.service.ExecuteService; import io.shinhanlife.dap.common.mcp.security.SecurityProperties; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/presentation/ScaffoldingController.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/presentation/ScaffoldingController.java similarity index 97% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/presentation/ScaffoldingController.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/presentation/ScaffoldingController.java index 68f7f6f6..c4fb0165 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/presentation/ScaffoldingController.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/presentation/ScaffoldingController.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.presentation; +package io.shinhanlife.dap.mcg.presentation; /** - * @package io.shinhanlife.dap.dapms.presentation + * @package io.shinhanlife.dap.mcg.presentation * @className ScaffoldingController * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/redis/McpMonitorEventService.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/redis/McpMonitorEventService.java similarity index 94% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/redis/McpMonitorEventService.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/redis/McpMonitorEventService.java index a64754cf..53a91f00 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/redis/McpMonitorEventService.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/redis/McpMonitorEventService.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.redis; +package io.shinhanlife.dap.mcg.redis; /** - * @package io.shinhanlife.dap.dapms.redis + * @package io.shinhanlife.dap.mcg.redis * @className McpMonitorEventService * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/redis/RedisToolTraceService.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/redis/RedisToolTraceService.java similarity index 97% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/redis/RedisToolTraceService.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/redis/RedisToolTraceService.java index 2a6242f1..a1d85332 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/redis/RedisToolTraceService.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/redis/RedisToolTraceService.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.redis; +package io.shinhanlife.dap.mcg.redis; /** - * @package io.shinhanlife.dap.dapms.redis + * @package io.shinhanlife.dap.mcg.redis * @className RedisToolTraceService * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -15,10 +15,10 @@ package io.shinhanlife.dap.dapms.redis; * * */ -import io.shinhanlife.dap.dapms.config.McpGatewayProperties; -import io.shinhanlife.dap.dapms.guardrail.SensitiveDataMasker; -import io.shinhanlife.dap.dapms.security.McpRequestContext; -import io.shinhanlife.dap.dapms.dto.ToolMetadata; +import io.shinhanlife.dap.mcg.config.McpGatewayProperties; +import io.shinhanlife.dap.mcg.guardrail.SensitiveDataMasker; +import io.shinhanlife.dap.mcg.security.McpRequestContext; +import io.shinhanlife.dap.mcg.dto.ToolMetadata; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.ObjectProvider; diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/registry/RedisRegistryService.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/registry/RedisRegistryService.java similarity index 95% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/registry/RedisRegistryService.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/registry/RedisRegistryService.java index a66306bc..44bc8fe4 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/registry/RedisRegistryService.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/registry/RedisRegistryService.java @@ -1,6 +1,6 @@ -package io.shinhanlife.dap.dapms.registry; +package io.shinhanlife.dap.mcg.registry; -import io.shinhanlife.dap.dapms.dto.ToolMetadata; +import io.shinhanlife.dap.mcg.dto.ToolMetadata; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.data.redis.core.RedisTemplate; @@ -13,7 +13,7 @@ import java.util.stream.Collectors; import java.util.Objects; /** - * @package io.shinhanlife.dap.dapms.registry + * @package io.shinhanlife.dap.mcg.registry * @className RedisRegistryService * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/resilience/CircuitBreaker.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/resilience/CircuitBreaker.java similarity index 98% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/resilience/CircuitBreaker.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/resilience/CircuitBreaker.java index e1a6653b..93475c05 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/resilience/CircuitBreaker.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/resilience/CircuitBreaker.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.resilience; +package io.shinhanlife.dap.mcg.resilience; /** - * @package io.shinhanlife.dap.dapms.resilience + * @package io.shinhanlife.dap.mcg.resilience * @className CircuitBreaker * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/resilience/CircuitBreakerMonitorController.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/resilience/CircuitBreakerMonitorController.java similarity index 94% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/resilience/CircuitBreakerMonitorController.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/resilience/CircuitBreakerMonitorController.java index 9ea44974..5750788d 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/resilience/CircuitBreakerMonitorController.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/resilience/CircuitBreakerMonitorController.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.resilience; +package io.shinhanlife.dap.mcg.resilience; /** - * @package io.shinhanlife.dap.dapms.resilience + * @package io.shinhanlife.dap.mcg.resilience * @className CircuitBreakerMonitorController * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/resilience/CircuitBreakerService.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/resilience/CircuitBreakerService.java similarity index 95% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/resilience/CircuitBreakerService.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/resilience/CircuitBreakerService.java index 0985c34b..c93cc1a6 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/resilience/CircuitBreakerService.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/resilience/CircuitBreakerService.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.resilience; +package io.shinhanlife.dap.mcg.resilience; /** - * @package io.shinhanlife.dap.dapms.resilience + * @package io.shinhanlife.dap.mcg.resilience * @className CircuitBreakerService * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -15,7 +15,7 @@ package io.shinhanlife.dap.dapms.resilience; * * */ -import io.shinhanlife.dap.dapms.config.McpGatewayProperties; +import io.shinhanlife.dap.mcg.config.McpGatewayProperties; import org.springframework.stereotype.Service; import java.time.Clock; diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/resilience/CircuitBreakerSnapshot.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/resilience/CircuitBreakerSnapshot.java similarity index 89% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/resilience/CircuitBreakerSnapshot.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/resilience/CircuitBreakerSnapshot.java index 1eb6f729..e87d3035 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/resilience/CircuitBreakerSnapshot.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/resilience/CircuitBreakerSnapshot.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.resilience; +package io.shinhanlife.dap.mcg.resilience; /** - * @package io.shinhanlife.dap.dapms.resilience + * @package io.shinhanlife.dap.mcg.resilience * @className CircuitBreakerSnapshot * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/resilience/CircuitBreakerState.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/resilience/CircuitBreakerState.java similarity index 85% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/resilience/CircuitBreakerState.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/resilience/CircuitBreakerState.java index 971cbed3..ac3afd83 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/resilience/CircuitBreakerState.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/resilience/CircuitBreakerState.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.resilience; +package io.shinhanlife.dap.mcg.resilience; /** - * @package io.shinhanlife.dap.dapms.resilience + * @package io.shinhanlife.dap.mcg.resilience * @className CircuitBreakerState * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/resilience/FailureType.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/resilience/FailureType.java similarity index 89% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/resilience/FailureType.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/resilience/FailureType.java index 8e6d0166..b089c8a5 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/resilience/FailureType.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/resilience/FailureType.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.resilience; +package io.shinhanlife.dap.mcg.resilience; /** - * @package io.shinhanlife.dap.dapms.resilience + * @package io.shinhanlife.dap.mcg.resilience * @className FailureType * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/resilience/RetryPolicy.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/resilience/RetryPolicy.java similarity index 93% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/resilience/RetryPolicy.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/resilience/RetryPolicy.java index 63b092c2..a9c0c039 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/resilience/RetryPolicy.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/resilience/RetryPolicy.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.resilience; +package io.shinhanlife.dap.mcg.resilience; /** - * @package io.shinhanlife.dap.dapms.resilience + * @package io.shinhanlife.dap.mcg.resilience * @className RetryPolicy * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/resilience/ToolExecutionException.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/resilience/ToolExecutionException.java similarity index 92% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/resilience/ToolExecutionException.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/resilience/ToolExecutionException.java index 6efad044..b0a3cfe5 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/resilience/ToolExecutionException.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/resilience/ToolExecutionException.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.resilience; +package io.shinhanlife.dap.mcg.resilience; /** - * @package io.shinhanlife.dap.dapms.resilience + * @package io.shinhanlife.dap.mcg.resilience * @className ToolExecutionException * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/security/McpRequestContext.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/security/McpRequestContext.java similarity index 90% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/security/McpRequestContext.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/security/McpRequestContext.java index 35ab9be7..d66ccdf4 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/security/McpRequestContext.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/security/McpRequestContext.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.security; +package io.shinhanlife.dap.mcg.security; /** - * @package io.shinhanlife.dap.dapms.security + * @package io.shinhanlife.dap.mcg.security * @className McpRequestContext * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/security/McpRequestContextResolver.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/security/McpRequestContextResolver.java similarity index 96% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/security/McpRequestContextResolver.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/security/McpRequestContextResolver.java index d1c60353..856b894e 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/security/McpRequestContextResolver.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/security/McpRequestContextResolver.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.security; +package io.shinhanlife.dap.mcg.security; /** - * @package io.shinhanlife.dap.dapms.security + * @package io.shinhanlife.dap.mcg.security * @className McpRequestContextResolver * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/security/ToolAuthorizationService.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/security/ToolAuthorizationService.java similarity index 87% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/security/ToolAuthorizationService.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/security/ToolAuthorizationService.java index 8b64d8df..29d6cc2b 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/security/ToolAuthorizationService.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/security/ToolAuthorizationService.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.security; +package io.shinhanlife.dap.mcg.security; /** - * @package io.shinhanlife.dap.dapms.security + * @package io.shinhanlife.dap.mcg.security * @className ToolAuthorizationService * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -15,11 +15,11 @@ package io.shinhanlife.dap.dapms.security; * * */ -import io.shinhanlife.dap.dapms.config.McpGatewayProperties; -import io.shinhanlife.dap.dapms.resilience.FailureType; -import io.shinhanlife.dap.dapms.resilience.ToolExecutionException; -import io.shinhanlife.dap.dapms.dto.OperationType; -import io.shinhanlife.dap.dapms.dto.ToolMetadata; +import io.shinhanlife.dap.mcg.config.McpGatewayProperties; +import io.shinhanlife.dap.mcg.resilience.FailureType; +import io.shinhanlife.dap.mcg.resilience.ToolExecutionException; +import io.shinhanlife.dap.mcg.dto.OperationType; +import io.shinhanlife.dap.mcg.dto.ToolMetadata; import org.springframework.stereotype.Service; import java.util.Set; diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/service/ExecuteService.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/service/ExecuteService.java similarity index 92% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/service/ExecuteService.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/service/ExecuteService.java index 2cd61d4a..dfb7384f 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/service/ExecuteService.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/service/ExecuteService.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.service; +package io.shinhanlife.dap.mcg.service; /** - * @package io.shinhanlife.dap.dapms.service + * @package io.shinhanlife.dap.mcg.service * @className ExecuteService * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -17,21 +17,21 @@ package io.shinhanlife.dap.dapms.service; */ import java.util.HashMap; -import io.shinhanlife.dap.dapms.dto.ToolMetadata; -import io.shinhanlife.dap.dapms.resilience.FailureType; -import io.shinhanlife.dap.dapms.resilience.RetryPolicy; -import io.shinhanlife.dap.dapms.resilience.ToolExecutionException; -import io.shinhanlife.dap.dapms.dto.OperationType; -import io.shinhanlife.dap.dapms.config.McpGatewayProperties; -import io.shinhanlife.dap.dapms.guardrail.SensitiveDataMasker; -import io.shinhanlife.dap.dapms.guardrail.GuardrailService; -import io.shinhanlife.dap.dapms.security.McpRequestContext; -import io.shinhanlife.dap.dapms.security.McpRequestContextResolver; -import io.shinhanlife.dap.dapms.audit.AuditLogService; -import io.shinhanlife.dap.dapms.resilience.CircuitBreaker; -import io.shinhanlife.dap.dapms.resilience.CircuitBreakerService; -import io.shinhanlife.dap.dapms.security.ToolAuthorizationService; -import io.shinhanlife.dap.dapms.redis.RedisToolTraceService; +import io.shinhanlife.dap.mcg.dto.ToolMetadata; +import io.shinhanlife.dap.mcg.resilience.FailureType; +import io.shinhanlife.dap.mcg.resilience.RetryPolicy; +import io.shinhanlife.dap.mcg.resilience.ToolExecutionException; +import io.shinhanlife.dap.mcg.dto.OperationType; +import io.shinhanlife.dap.mcg.config.McpGatewayProperties; +import io.shinhanlife.dap.mcg.guardrail.SensitiveDataMasker; +import io.shinhanlife.dap.mcg.guardrail.GuardrailService; +import io.shinhanlife.dap.mcg.security.McpRequestContext; +import io.shinhanlife.dap.mcg.security.McpRequestContextResolver; +import io.shinhanlife.dap.mcg.audit.AuditLogService; +import io.shinhanlife.dap.mcg.resilience.CircuitBreaker; +import io.shinhanlife.dap.mcg.resilience.CircuitBreakerService; +import io.shinhanlife.dap.mcg.security.ToolAuthorizationService; +import io.shinhanlife.dap.mcg.redis.RedisToolTraceService; import jakarta.annotation.PreDestroy; import java.util.Map; @@ -44,12 +44,12 @@ import org.springframework.web.client.RestClient; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.node.ObjectNode; -import io.shinhanlife.dap.dapms.tool.large.LargeToolResponseService; -import io.shinhanlife.dap.dapms.tool.large.PaginationRequestValidator; -import io.shinhanlife.dap.dapms.tool.result.ToolExecutionResultFormatter; -import io.shinhanlife.dap.dapms.tool.result.ToolExecutionResult; -import io.shinhanlife.dap.dapms.guardrail.ToolResponseGuardrailService; -import io.shinhanlife.dap.dapms.transport.ToolInvoker; +import io.shinhanlife.dap.mcg.tool.large.LargeToolResponseService; +import io.shinhanlife.dap.mcg.tool.large.PaginationRequestValidator; +import io.shinhanlife.dap.mcg.tool.result.ToolExecutionResultFormatter; +import io.shinhanlife.dap.mcg.tool.result.ToolExecutionResult; +import io.shinhanlife.dap.mcg.guardrail.ToolResponseGuardrailService; +import io.shinhanlife.dap.mcg.transport.ToolInvoker; @Slf4j @Service diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/service/KillSwitchService.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/service/KillSwitchService.java similarity index 97% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/service/KillSwitchService.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/service/KillSwitchService.java index f47abc0a..744511bb 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/service/KillSwitchService.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/service/KillSwitchService.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.dapms.service; +package io.shinhanlife.dap.mcg.service; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; @@ -6,7 +6,7 @@ import org.springframework.data.redis.core.StringRedisTemplate; import org.springframework.stereotype.Service; /** - * @package io.shinhanlife.dap.dapms.service + * @package io.shinhanlife.dap.mcg.service * @className KillSwitchService * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/service/ToolPlanner.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/service/ToolPlanner.java similarity index 94% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/service/ToolPlanner.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/service/ToolPlanner.java index 37b9e9aa..02d3798c 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/service/ToolPlanner.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/service/ToolPlanner.java @@ -1,9 +1,9 @@ -package io.shinhanlife.dap.dapms.service; +package io.shinhanlife.dap.mcg.service; import io.shinhanlife.dap.common.mcp.security.SecurityProperties; -import io.shinhanlife.dap.dapms.registry.RedisRegistryService; -import io.shinhanlife.dap.dapms.dto.ToolMetadata; -import io.shinhanlife.dap.dapms.config.GatewayFallbackProperties; +import io.shinhanlife.dap.mcg.registry.RedisRegistryService; +import io.shinhanlife.dap.mcg.dto.ToolMetadata; +import io.shinhanlife.dap.mcg.config.GatewayFallbackProperties; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Component; @@ -12,7 +12,7 @@ import java.util.List; import java.util.Map; /** - * @package io.shinhanlife.dap.dapms.service + * @package io.shinhanlife.dap.mcg.service * @className ToolPlanner * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/sync/CustomWebMvcSseServerTransportProvider.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/sync/CustomWebMvcSseServerTransportProvider.java similarity index 99% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/sync/CustomWebMvcSseServerTransportProvider.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/sync/CustomWebMvcSseServerTransportProvider.java index 66853a90..44cfceae 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/sync/CustomWebMvcSseServerTransportProvider.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/sync/CustomWebMvcSseServerTransportProvider.java @@ -1,7 +1,7 @@ -package io.shinhanlife.dap.dapms.sync; +package io.shinhanlife.dap.mcg.sync; /** - * @package io.shinhanlife.dap.dapms.sync + * @package io.shinhanlife.dap.mcg.sync * @className CustomWebMvcSseServerTransportProvider * @description AX HUB MCP Gateway SSE 전송 제공자 - SSE 기반의 MCP 서버 트랜스포트를 구현하는 클래스 * @author 0986406 diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/sync/DynamicMcpController.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/sync/DynamicMcpController.java similarity index 96% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/sync/DynamicMcpController.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/sync/DynamicMcpController.java index 650855cb..666bf8f5 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/sync/DynamicMcpController.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/sync/DynamicMcpController.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.sync; +package io.shinhanlife.dap.mcg.sync; /** - * @package io.shinhanlife.dap.dapms.sync + * @package io.shinhanlife.dap.mcg.sync * @className DynamicMcpController * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -26,7 +26,7 @@ import org.springframework.web.bind.annotation.RequestHeader; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; import org.springframework.web.servlet.mvc.method.annotation.SseEmitter; -import io.shinhanlife.dap.dapms.sync.CustomWebMvcSseServerTransportProvider; +import io.shinhanlife.dap.mcg.sync.CustomWebMvcSseServerTransportProvider; @RestController public class DynamicMcpController { diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/sync/DynamicMcpServerManager.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/sync/DynamicMcpServerManager.java similarity index 95% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/sync/DynamicMcpServerManager.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/sync/DynamicMcpServerManager.java index 81f6ba77..97eb2de4 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/sync/DynamicMcpServerManager.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/sync/DynamicMcpServerManager.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.sync; +package io.shinhanlife.dap.mcg.sync; /** - * @package io.shinhanlife.dap.dapms.sync + * @package io.shinhanlife.dap.mcg.sync * @className DynamicMcpServerManager * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -18,8 +18,8 @@ package io.shinhanlife.dap.dapms.sync; import io.modelcontextprotocol.spec.McpSchema.ServerCapabilities; import io.modelcontextprotocol.server.McpServer; import io.modelcontextprotocol.server.McpSyncServer; -import io.shinhanlife.dap.dapms.dto.ToolMetadata; -import io.shinhanlife.dap.dapms.sync.CustomWebMvcSseServerTransportProvider; +import io.shinhanlife.dap.mcg.dto.ToolMetadata; +import io.shinhanlife.dap.mcg.sync.CustomWebMvcSseServerTransportProvider; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.stereotype.Component; diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/sync/RegistryMcpToolSpecificationFactory.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/sync/RegistryMcpToolSpecificationFactory.java similarity index 96% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/sync/RegistryMcpToolSpecificationFactory.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/sync/RegistryMcpToolSpecificationFactory.java index 8afe76f8..cb8c47af 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/sync/RegistryMcpToolSpecificationFactory.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/sync/RegistryMcpToolSpecificationFactory.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.sync; +package io.shinhanlife.dap.mcg.sync; /** - * @package io.shinhanlife.dap.dapms.sync + * @package io.shinhanlife.dap.mcg.sync * @className RegistryMcpToolSpecificationFactory * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -15,11 +15,11 @@ package io.shinhanlife.dap.dapms.sync; * * */ -import io.shinhanlife.dap.dapms.dto.ToolMetadata; -import io.shinhanlife.dap.dapms.service.ExecuteService; +import io.shinhanlife.dap.mcg.dto.ToolMetadata; +import io.shinhanlife.dap.mcg.service.ExecuteService; import io.modelcontextprotocol.server.McpServerFeatures; import io.modelcontextprotocol.spec.McpSchema; -import io.shinhanlife.dap.dapms.tool.result.ToolExecutionResult; +import io.shinhanlife.dap.mcg.tool.result.ToolExecutionResult; import org.springframework.stereotype.Component; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/sync/RegistryMcpToolSynchronizer.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/sync/RegistryMcpToolSynchronizer.java similarity index 96% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/sync/RegistryMcpToolSynchronizer.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/sync/RegistryMcpToolSynchronizer.java index 34b8f959..e60df91d 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/sync/RegistryMcpToolSynchronizer.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/sync/RegistryMcpToolSynchronizer.java @@ -1,7 +1,7 @@ -package io.shinhanlife.dap.dapms.sync; +package io.shinhanlife.dap.mcg.sync; -import io.shinhanlife.dap.dapms.dto.ToolMetadata; -import io.shinhanlife.dap.dapms.registry.RedisRegistryService; +import io.shinhanlife.dap.mcg.dto.ToolMetadata; +import io.shinhanlife.dap.mcg.registry.RedisRegistryService; import io.modelcontextprotocol.server.McpSyncServer; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -19,7 +19,7 @@ import java.util.concurrent.locks.ReentrantLock; import java.util.stream.Collectors; /** - * @package io.shinhanlife.dap.dapms.sync + * @package io.shinhanlife.dap.mcg.sync * @className RegistryMcpToolSynchronizer * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/tool/large/AgentResponseBudgetService.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/tool/large/AgentResponseBudgetService.java similarity index 97% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/tool/large/AgentResponseBudgetService.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/tool/large/AgentResponseBudgetService.java index cf0ab28e..357cfce9 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/tool/large/AgentResponseBudgetService.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/tool/large/AgentResponseBudgetService.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.tool.large; +package io.shinhanlife.dap.mcg.tool.large; /** - * @package io.shinhanlife.dap.dapms.tool.large + * @package io.shinhanlife.dap.mcg.tool.large * @className AgentResponseBudgetService * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -18,8 +18,8 @@ package io.shinhanlife.dap.dapms.tool.large; import java.util.Iterator; import java.util.Map; -import io.shinhanlife.dap.dapms.config.AgentResponseBudgetProperties; -import io.shinhanlife.dap.dapms.guardrail.SensitiveDataMasker; +import io.shinhanlife.dap.mcg.config.AgentResponseBudgetProperties; +import io.shinhanlife.dap.mcg.guardrail.SensitiveDataMasker; import org.springframework.stereotype.Service; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/tool/large/LargeToolResponseService.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/tool/large/LargeToolResponseService.java similarity index 97% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/tool/large/LargeToolResponseService.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/tool/large/LargeToolResponseService.java index c69b2024..df2be0af 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/tool/large/LargeToolResponseService.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/tool/large/LargeToolResponseService.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.tool.large; +package io.shinhanlife.dap.mcg.tool.large; /** - * @package io.shinhanlife.dap.dapms.tool.large + * @package io.shinhanlife.dap.mcg.tool.large * @className LargeToolResponseService * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -17,10 +17,10 @@ package io.shinhanlife.dap.dapms.tool.large; */ import java.util.Iterator; -import io.shinhanlife.dap.dapms.config.McpGatewayProperties; -import io.shinhanlife.dap.dapms.guardrail.SensitiveDataMasker; -import io.shinhanlife.dap.dapms.resilience.FailureType; -import io.shinhanlife.dap.dapms.resilience.ToolExecutionException; +import io.shinhanlife.dap.mcg.config.McpGatewayProperties; +import io.shinhanlife.dap.mcg.guardrail.SensitiveDataMasker; +import io.shinhanlife.dap.mcg.resilience.FailureType; +import io.shinhanlife.dap.mcg.resilience.ToolExecutionException; import org.springframework.stereotype.Service; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/tool/large/PaginationRequestValidator.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/tool/large/PaginationRequestValidator.java similarity index 93% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/tool/large/PaginationRequestValidator.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/tool/large/PaginationRequestValidator.java index 59ed4626..cf75fb9a 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/tool/large/PaginationRequestValidator.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/tool/large/PaginationRequestValidator.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.tool.large; +package io.shinhanlife.dap.mcg.tool.large; /** - * @package io.shinhanlife.dap.dapms.tool.large + * @package io.shinhanlife.dap.mcg.tool.large * @className PaginationRequestValidator * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -15,9 +15,9 @@ package io.shinhanlife.dap.dapms.tool.large; * * */ -import io.shinhanlife.dap.dapms.config.McpGatewayProperties; -import io.shinhanlife.dap.dapms.resilience.FailureType; -import io.shinhanlife.dap.dapms.resilience.ToolExecutionException; +import io.shinhanlife.dap.mcg.config.McpGatewayProperties; +import io.shinhanlife.dap.mcg.resilience.FailureType; +import io.shinhanlife.dap.mcg.resilience.ToolExecutionException; import org.springframework.stereotype.Component; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.node.ObjectNode; diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/tool/result/ToolExecutionResult.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/tool/result/ToolExecutionResult.java similarity index 92% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/tool/result/ToolExecutionResult.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/tool/result/ToolExecutionResult.java index 4c6f4db2..34cb73e5 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/tool/result/ToolExecutionResult.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/tool/result/ToolExecutionResult.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.tool.result; +package io.shinhanlife.dap.mcg.tool.result; /** - * @package io.shinhanlife.dap.dapms.tool.result + * @package io.shinhanlife.dap.mcg.tool.result * @className ToolExecutionResult * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/tool/result/ToolExecutionResultFormatter.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/tool/result/ToolExecutionResultFormatter.java similarity index 97% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/tool/result/ToolExecutionResultFormatter.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/tool/result/ToolExecutionResultFormatter.java index 67faf33f..b1259d6d 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/tool/result/ToolExecutionResultFormatter.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/tool/result/ToolExecutionResultFormatter.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.tool.result; +package io.shinhanlife.dap.mcg.tool.result; /** - * @package io.shinhanlife.dap.dapms.tool.result + * @package io.shinhanlife.dap.mcg.tool.result * @className ToolExecutionResultFormatter * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -15,7 +15,7 @@ package io.shinhanlife.dap.dapms.tool.result; * * */ -import io.shinhanlife.dap.dapms.guardrail.SensitiveDataMasker; +import io.shinhanlife.dap.mcg.guardrail.SensitiveDataMasker; import org.springframework.stereotype.Service; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/transport/HttpToolInvoker.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/transport/HttpToolInvoker.java similarity index 90% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/transport/HttpToolInvoker.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/transport/HttpToolInvoker.java index bd60a383..54445066 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/transport/HttpToolInvoker.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/transport/HttpToolInvoker.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.transport; +package io.shinhanlife.dap.mcg.transport; /** - * @package io.shinhanlife.dap.dapms.transport + * @package io.shinhanlife.dap.mcg.transport * @className HttpToolInvoker * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -15,8 +15,8 @@ package io.shinhanlife.dap.dapms.transport; * * */ -import io.shinhanlife.dap.dapms.resilience.FailureType; -import io.shinhanlife.dap.dapms.resilience.ToolExecutionException; +import io.shinhanlife.dap.mcg.resilience.FailureType; +import io.shinhanlife.dap.mcg.resilience.ToolExecutionException; import org.springframework.http.MediaType; import org.springframework.stereotype.Component; import org.springframework.web.client.RestClient; diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/transport/ToolInvoker.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/transport/ToolInvoker.java similarity index 86% rename from dap-gateway/src/main/java/io/shinhanlife/dap/dapms/transport/ToolInvoker.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/mcg/transport/ToolInvoker.java index d2d9024c..74e2db22 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/dapms/transport/ToolInvoker.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/transport/ToolInvoker.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.transport; +package io.shinhanlife.dap.mcg.transport; /** - * @package io.shinhanlife.dap.dapms.transport + * @package io.shinhanlife.dap.mcg.transport * @className ToolInvoker * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-gateway/src/test/java/io/shinhanlife/dap/biz/mcp/gateway/DapGatewayApplicationTests.java b/dap-gateway/src/test/java/io/shinhanlife/dap/biz/mcp/gateway/DapGatewayApplicationTests.java index e54d2c03..ed5a2f68 100644 --- a/dap-gateway/src/test/java/io/shinhanlife/dap/biz/mcp/gateway/DapGatewayApplicationTests.java +++ b/dap-gateway/src/test/java/io/shinhanlife/dap/biz/mcp/gateway/DapGatewayApplicationTests.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms; +package io.shinhanlife.dap.mcg; /** - * @package io.shinhanlife.dap.dapms + * @package io.shinhanlife.dap.mcg * @className DapGatewayApplicationTests * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -19,8 +19,8 @@ import org.junit.jupiter.api.Test; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.ActiveProfiles; import org.springframework.test.context.bean.override.mockito.MockitoBean; -import io.shinhanlife.dap.dapms.audit.AuditLogService; -import io.shinhanlife.dap.dapms.redis.RedisToolTraceService; +import io.shinhanlife.dap.mcg.audit.AuditLogService; +import io.shinhanlife.dap.mcg.redis.RedisToolTraceService; @SpringBootTest @ActiveProfiles("test") diff --git a/dap-gateway/src/test/java/io/shinhanlife/dap/biz/mcp/gateway/tool/large/PaginationRequestValidatorTest.java b/dap-gateway/src/test/java/io/shinhanlife/dap/biz/mcp/gateway/tool/large/PaginationRequestValidatorTest.java index eb639335..65deacfa 100644 --- a/dap-gateway/src/test/java/io/shinhanlife/dap/biz/mcp/gateway/tool/large/PaginationRequestValidatorTest.java +++ b/dap-gateway/src/test/java/io/shinhanlife/dap/biz/mcp/gateway/tool/large/PaginationRequestValidatorTest.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapms.tool.large; +package io.shinhanlife.dap.mcg.tool.large; /** - * @package io.shinhanlife.dap.dapms.tool.large + * @package io.shinhanlife.dap.mcg.tool.large * @className PaginationRequestValidatorTest * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -17,8 +17,8 @@ package io.shinhanlife.dap.dapms.tool.large; */ import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.node.ObjectNode; -import io.shinhanlife.dap.dapms.config.McpGatewayProperties; -import io.shinhanlife.dap.dapms.resilience.ToolExecutionException; +import io.shinhanlife.dap.mcg.config.McpGatewayProperties; +import io.shinhanlife.dap.mcg.resilience.ToolExecutionException; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/sender/HttpEimsSender.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/sender/HttpEimsSender.java index 15cfd4fd..6cad9c3f 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/sender/HttpEimsSender.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/sender/HttpEimsSender.java @@ -12,7 +12,7 @@ import java.util.UUID; import org.slf4j.MDC; -import io.shinhanlife.dap.dapmt.config.GlowCommunicationProperties; +import io.shinhanlife.dap.mcc.config.GlowCommunicationProperties; /** * @package io.shinhanlife.dap.common.adapter.sender diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/eai/component/AxhubEaiComponent.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/eai/component/AxhubEaiComponent.java index a9f90351..d0a707c3 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/eai/component/AxhubEaiComponent.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/eai/component/AxhubEaiComponent.java @@ -1,6 +1,6 @@ package io.shinhanlife.dap.common.integration.eai.component; -import io.shinhanlife.dap.dapmt.config.GlowCommunicationProperties; +import io.shinhanlife.dap.mcc.config.GlowCommunicationProperties; import io.shinhanlife.glow.communication.dto.CommonHeader; import io.shinhanlife.glow.communication.dto.Transfer; import io.shinhanlife.glow.communication.module.eai.component.GlowEaiComponent; diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/component/AxhubMciComponent.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/component/AxhubMciComponent.java index 05acd3e3..b55f6207 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/component/AxhubMciComponent.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/component/AxhubMciComponent.java @@ -2,7 +2,7 @@ package io.shinhanlife.dap.common.integration.mci.component; import io.shinhanlife.dap.common.session.dto.SessionDto; import io.shinhanlife.dap.common.util.SessionUtil; -import io.shinhanlife.dap.dapmt.config.GlowCommunicationProperties; +import io.shinhanlife.dap.mcc.config.GlowCommunicationProperties; import io.shinhanlife.glow.communication.dto.CommonHeader; import io.shinhanlife.glow.communication.dto.HeaderDefaults; import io.shinhanlife.glow.communication.dto.Transfer; diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/util/PodScaffolder.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/common/util/PodScaffolder.java index 12b69f9b..a79d883f 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/util/PodScaffolder.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/common/util/PodScaffolder.java @@ -81,11 +81,11 @@ public class PodScaffolder { Files.writeString(modulePath.resolve("Dockerfile"), dockerfile); log.append("[4/6] Application 클래스 및 설정 파일 생성 중...\n"); - Path srcPath = modulePath.resolve("src/main/java/io/shinhanlife/dap/dapmt/" + shortName); + Path srcPath = modulePath.resolve("src/main/java/io/shinhanlife/dap/mcc/" + shortName); Files.createDirectories(srcPath); String appClass = """ - package io.shinhanlife.dap.dapmt.%s; + package io.shinhanlife.dap.mcc.%s; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @@ -93,7 +93,7 @@ public class PodScaffolder { import org.springframework.cache.annotation.EnableCaching; /** - * @package io.shinhanlife.dap.dapmt.%s + * @package io.shinhanlife.dap.mcc.%s * @className DapTool%sApplication * @description AX HUB 시스템 처리 클래스 * @author %s @@ -106,8 +106,8 @@ public class PodScaffolder { * * */ - @SpringBootApplication(scanBasePackages = {"io.shinhanlife.dap.dapmt", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration"}) - @ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.dap.dapmt", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration"}) + @SpringBootApplication(scanBasePackages = {"io.shinhanlife.dap.mcc", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration"}) + @ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.dap.mcc", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration"}) @EnableCaching public class DapTool%sApplication { public static void main(String[] args) { diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/util/ToolScaffolder.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/common/util/ToolScaffolder.java index f19caf2a..083aebec 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/util/ToolScaffolder.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/common/util/ToolScaffolder.java @@ -17,11 +17,11 @@ import java.util.Scanner; * - 콘솔 창에 뜨는 질문에 차례대로 값을 입력하기만 하면 파일이 생성됩니다. * * 방법 2. 커맨드라인(터미널)에서 실행 (명령어 기반) - * - 컴파일: javac -encoding UTF-8 dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/util/ToolScaffolder.java - * - 실행: java -cp dap-tool-core/src/main/java io.shinhanlife.dap.dapmt.util.ToolScaffolder [이름] [ID] "[설명]" "[그룹]" "[통신방식]" "[모듈명]" + * - 컴파일: javac -encoding UTF-8 dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/util/ToolScaffolder.java + * - 실행: java -cp dap-tool-core/src/main/java io.shinhanlife.dap.mcc.util.ToolScaffolder [이름] [ID] "[설명]" "[그룹]" "[통신방식]" "[모듈명]" */ /** - * @package io.shinhanlife.dap.dapmt.util + * @package io.shinhanlife.dap.mcc.util * @className ToolScaffolder * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -36,8 +36,8 @@ import java.util.Scanner; */ public class ToolScaffolder { - private static final String BASE_PACKAGE = "io.shinhanlife.dap.dapmt"; - private static final String BASE_PACKAGE_PATH = "src/main/java/io/shinhanlife/dap/dapmt"; + private static final String BASE_PACKAGE = "io.shinhanlife.dap.mcc"; + private static final String BASE_PACKAGE_PATH = "src/main/java/io/shinhanlife/dap/mcc"; public static void main(String[] args) throws IOException { Scanner scanner = new Scanner(System.in); diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/annotation/McpFunction.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/annotation/McpFunction.java similarity index 94% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/annotation/McpFunction.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/annotation/McpFunction.java index e49a77c2..d2f2bbfb 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/annotation/McpFunction.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/annotation/McpFunction.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapmt.annotation; +package io.shinhanlife.dap.mcc.annotation; /** - * @package io.shinhanlife.dap.dapmt.annotation + * @package io.shinhanlife.dap.mcc.annotation * @className McpFunction * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/annotation/McpParameter.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/annotation/McpParameter.java similarity index 85% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/annotation/McpParameter.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/annotation/McpParameter.java index d0100049..8a7e6129 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/annotation/McpParameter.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/annotation/McpParameter.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapmt.annotation; +package io.shinhanlife.dap.mcc.annotation; /** - * @package io.shinhanlife.dap.dapmt.annotation + * @package io.shinhanlife.dap.mcc.annotation * @className McpParameter * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/annotation/McpTool.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/annotation/McpTool.java similarity index 88% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/annotation/McpTool.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/annotation/McpTool.java index ba7cb9fc..9ce282ff 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/annotation/McpTool.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/annotation/McpTool.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapmt.annotation; +package io.shinhanlife.dap.mcc.annotation; /** - * @package io.shinhanlife.dap.dapmt.annotation + * @package io.shinhanlife.dap.mcc.annotation * @className McpTool * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/aop/ToolSlaMonitoringAspect.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/aop/ToolSlaMonitoringAspect.java similarity index 94% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/aop/ToolSlaMonitoringAspect.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/aop/ToolSlaMonitoringAspect.java index be5756da..15a77743 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/aop/ToolSlaMonitoringAspect.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/aop/ToolSlaMonitoringAspect.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapmt.aop; +package io.shinhanlife.dap.mcc.aop; /** - * @package io.shinhanlife.dap.dapmt.aop + * @package io.shinhanlife.dap.mcc.aop * @className ToolSlaMonitoringAspect * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -15,8 +15,8 @@ package io.shinhanlife.dap.dapmt.aop; * * */ -import io.shinhanlife.dap.dapmt.annotation.McpFunction; -import io.shinhanlife.dap.dapmt.config.McpProperties; +import io.shinhanlife.dap.mcc.annotation.McpFunction; +import io.shinhanlife.dap.mcc.config.McpProperties; import java.lang.reflect.Method; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/config/GlowCommunicationProperties.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/config/GlowCommunicationProperties.java similarity index 96% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/config/GlowCommunicationProperties.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/config/GlowCommunicationProperties.java index 32feba45..acddf04d 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/config/GlowCommunicationProperties.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/config/GlowCommunicationProperties.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.dapmt.config; +package io.shinhanlife.dap.mcc.config; import lombok.Getter; import lombok.Setter; @@ -11,7 +11,7 @@ import org.springframework.stereotype.Component; * 자바 객체(Bean)로 매핑하여 제공합니다. */ /** - * @package io.shinhanlife.dap.dapmt.config + * @package io.shinhanlife.dap.mcc.config * @className GlowCommunicationProperties * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/config/McpProperties.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/config/McpProperties.java similarity index 88% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/config/McpProperties.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/config/McpProperties.java index c0226b97..cccae3b0 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/config/McpProperties.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/config/McpProperties.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.dapmt.config; +package io.shinhanlife.dap.mcc.config; import lombok.Data; import org.springframework.boot.context.properties.ConfigurationProperties; @@ -7,7 +7,7 @@ import org.springframework.context.annotation.Configuration; import java.util.Map; /** - * @package io.shinhanlife.dap.dapmt.config + * @package io.shinhanlife.dap.mcc.config * @className McpProperties * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/dto/ToolMetadata.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/dto/ToolMetadata.java similarity index 96% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/dto/ToolMetadata.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/dto/ToolMetadata.java index e64b2638..1d0f0ac1 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/dto/ToolMetadata.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/dto/ToolMetadata.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.dapmt.dto; +package io.shinhanlife.dap.mcc.dto; import lombok.Getter; import lombok.Setter; @@ -9,7 +9,7 @@ import lombok.AllArgsConstructor; import java.util.Map; /** - * @package io.shinhanlife.dap.dapmt.dto + * @package io.shinhanlife.dap.mcc.dto * @className ToolMetadata * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/presentation/BusinessToolController.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/presentation/BusinessToolController.java similarity index 96% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/presentation/BusinessToolController.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/presentation/BusinessToolController.java index 358f0a82..808be276 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/presentation/BusinessToolController.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/presentation/BusinessToolController.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapmt.presentation; +package io.shinhanlife.dap.mcc.presentation; /** - * @package io.shinhanlife.dap.dapmt.presentation + * @package io.shinhanlife.dap.mcc.presentation * @className BusinessToolController * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -20,12 +20,12 @@ import com.networknt.schema.JsonSchema; import com.networknt.schema.JsonSchemaFactory; import com.networknt.schema.SpecVersion; import com.networknt.schema.ValidationMessage; -import io.shinhanlife.dap.dapmt.annotation.McpFunction; -import io.shinhanlife.dap.dapmt.annotation.McpTool; -import io.shinhanlife.dap.dapmt.config.McpProperties; -import io.shinhanlife.dap.dapmt.dto.ToolMetadata; -import io.shinhanlife.dap.dapmt.service.ToolRegistryHeartbeatSender; -import io.shinhanlife.dap.dapmt.util.JsonSchemaGenerator; +import io.shinhanlife.dap.mcc.annotation.McpFunction; +import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.mcc.config.McpProperties; +import io.shinhanlife.dap.mcc.dto.ToolMetadata; +import io.shinhanlife.dap.mcc.service.ToolRegistryHeartbeatSender; +import io.shinhanlife.dap.mcc.util.JsonSchemaGenerator; import java.lang.reflect.Method; import java.util.ArrayList; import java.util.HashMap; diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/sample/converter/SampleLegacyConverter.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/sample/converter/SampleLegacyConverter.java similarity index 83% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/sample/converter/SampleLegacyConverter.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/sample/converter/SampleLegacyConverter.java index ac05debb..e8af1440 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/sample/converter/SampleLegacyConverter.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/sample/converter/SampleLegacyConverter.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapmt.sample.converter; +package io.shinhanlife.dap.mcc.sample.converter; /** - * @package io.shinhanlife.dap.dapmt.sample.converter + * @package io.shinhanlife.dap.mcc.sample.converter * @className SampleLegacyConverter * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -15,8 +15,8 @@ package io.shinhanlife.dap.dapmt.sample.converter; * * */ -import io.shinhanlife.dap.dapmt.sample.dto.SampleAiReqDto; -import io.shinhanlife.dap.dapmt.sample.dto.SampleLegacyReqDto; +import io.shinhanlife.dap.mcc.sample.dto.SampleAiReqDto; +import io.shinhanlife.dap.mcc.sample.dto.SampleLegacyReqDto; import org.mapstruct.Mapper; import org.mapstruct.Mapping; import org.mapstruct.factory.Mappers; diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/sample/dto/SampleAiReqDto.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/sample/dto/SampleAiReqDto.java similarity index 88% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/sample/dto/SampleAiReqDto.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/sample/dto/SampleAiReqDto.java index a9290d7f..eec1a356 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/sample/dto/SampleAiReqDto.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/sample/dto/SampleAiReqDto.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapmt.sample.dto; +package io.shinhanlife.dap.mcc.sample.dto; /** - * @package io.shinhanlife.dap.dapmt.sample.dto + * @package io.shinhanlife.dap.mcc.sample.dto * @className SampleAiReqDto * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/sample/dto/SampleLegacyReqDto.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/sample/dto/SampleLegacyReqDto.java similarity index 90% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/sample/dto/SampleLegacyReqDto.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/sample/dto/SampleLegacyReqDto.java index d5cf20d3..9167918e 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/sample/dto/SampleLegacyReqDto.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/sample/dto/SampleLegacyReqDto.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.dapmt.sample.dto; +package io.shinhanlife.dap.mcc.sample.dto; import lombok.AccessLevel; import lombok.AllArgsConstructor; @@ -8,7 +8,7 @@ import lombok.NoArgsConstructor; import lombok.ToString; /** - * @package io.shinhanlife.dap.dapmt.sample.dto + * @package io.shinhanlife.dap.mcc.sample.dto * @className SampleMciReqDto * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/sample/dto/SampleLegacyResDto.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/sample/dto/SampleLegacyResDto.java similarity index 90% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/sample/dto/SampleLegacyResDto.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/sample/dto/SampleLegacyResDto.java index 730f76c3..1a09ca76 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/sample/dto/SampleLegacyResDto.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/sample/dto/SampleLegacyResDto.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.dapmt.sample.dto; +package io.shinhanlife.dap.mcc.sample.dto; import lombok.AccessLevel; import lombok.AllArgsConstructor; @@ -10,7 +10,7 @@ import lombok.ToString; import java.util.Map; /** - * @package io.shinhanlife.dap.dapmt.sample.dto + * @package io.shinhanlife.dap.mcc.sample.dto * @className SampleMciResDto * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/sample/service/SampleLegacyCallService.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/sample/service/SampleLegacyCallService.java similarity index 83% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/sample/service/SampleLegacyCallService.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/sample/service/SampleLegacyCallService.java index 3cf51840..6f60fc74 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/sample/service/SampleLegacyCallService.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/sample/service/SampleLegacyCallService.java @@ -1,14 +1,14 @@ -package io.shinhanlife.dap.dapmt.sample.service; +package io.shinhanlife.dap.mcc.sample.service; import io.shinhanlife.dap.common.adapter.support.MciTemplate; -import io.shinhanlife.dap.dapmt.sample.dto.SampleLegacyReqDto; -import io.shinhanlife.dap.dapmt.sample.dto.SampleLegacyResDto; +import io.shinhanlife.dap.mcc.sample.dto.SampleLegacyReqDto; +import io.shinhanlife.dap.mcc.sample.dto.SampleLegacyResDto; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; /** - * @package io.shinhanlife.dap.dapmt.sample.service + * @package io.shinhanlife.dap.mcc.sample.service * @className SampleLegacyCallService * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/service/AbstractMcpToolService.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/service/AbstractMcpToolService.java similarity index 97% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/service/AbstractMcpToolService.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/service/AbstractMcpToolService.java index 8452d1ca..cdb1ee8c 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/service/AbstractMcpToolService.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/service/AbstractMcpToolService.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.dapmt.service; +package io.shinhanlife.dap.mcc.service; import io.shinhanlife.dap.common.adapter.connector.LegacyEimsConnector; import io.shinhanlife.dap.common.adapter.util.PiiMaskingUtils; @@ -13,7 +13,7 @@ import java.util.List; import lombok.extern.slf4j.Slf4j; /** - * @package io.shinhanlife.dap.dapmt.service + * @package io.shinhanlife.dap.mcc.service * @className AbstractMcpToolService * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/service/ToolRegistryHeartbeatSender.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/service/ToolRegistryHeartbeatSender.java similarity index 95% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/service/ToolRegistryHeartbeatSender.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/service/ToolRegistryHeartbeatSender.java index 353d2543..5a633f84 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/service/ToolRegistryHeartbeatSender.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/service/ToolRegistryHeartbeatSender.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapmt.service; +package io.shinhanlife.dap.mcc.service; /** - * @package io.shinhanlife.dap.dapmt.service + * @package io.shinhanlife.dap.mcc.service * @className ToolRegistryHeartbeatSender * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -16,11 +16,11 @@ package io.shinhanlife.dap.dapmt.service; * */ import com.fasterxml.jackson.databind.ObjectMapper; -import io.shinhanlife.dap.dapmt.annotation.McpFunction; -import io.shinhanlife.dap.dapmt.annotation.McpTool; -import io.shinhanlife.dap.dapmt.config.McpProperties; -import io.shinhanlife.dap.dapmt.dto.ToolMetadata; -import io.shinhanlife.dap.dapmt.util.JsonSchemaGenerator; +import io.shinhanlife.dap.mcc.annotation.McpFunction; +import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.mcc.config.McpProperties; +import io.shinhanlife.dap.mcc.dto.ToolMetadata; +import io.shinhanlife.dap.mcc.util.JsonSchemaGenerator; import jakarta.annotation.PostConstruct; import java.lang.reflect.Method; import java.util.ArrayList; diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/util/JsonSchemaGenerator.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/util/JsonSchemaGenerator.java similarity index 94% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/util/JsonSchemaGenerator.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/util/JsonSchemaGenerator.java index f9770d34..ceed6553 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/util/JsonSchemaGenerator.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/util/JsonSchemaGenerator.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapmt.util; +package io.shinhanlife.dap.mcc.util; import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonPropertyDescription; -import io.shinhanlife.dap.dapmt.annotation.McpParameter; +import io.shinhanlife.dap.mcc.annotation.McpParameter; import java.lang.reflect.Field; import java.util.ArrayList; import java.util.HashMap; diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapms/dto/ToolMetadata.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcg/dto/ToolMetadata.java similarity index 97% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/dapms/dto/ToolMetadata.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/mcg/dto/ToolMetadata.java index 77e889a8..9c54fdd0 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/dapms/dto/ToolMetadata.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcg/dto/ToolMetadata.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.dapms.dto; +package io.shinhanlife.dap.mcg.dto; import lombok.Getter; import lombok.Setter; @@ -15,7 +15,7 @@ import java.util.Map; * Redis 레지스트리에 저장되며, Planner와 Router 간의 통신 객체(Plan)로 사용됩니다. */ /** - * @package io.shinhanlife.dap.dapms.dto + * @package io.shinhanlife.dap.mcg.dto * @className ToolMetadata * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/test/java/io/shinhanlife/dap/dapmt/sample/converter/SampleLegacyConverterTest.java b/dap-tool-core/src/test/java/io/shinhanlife/dap/mcc/sample/converter/SampleLegacyConverterTest.java similarity index 90% rename from dap-tool-core/src/test/java/io/shinhanlife/dap/dapmt/sample/converter/SampleLegacyConverterTest.java rename to dap-tool-core/src/test/java/io/shinhanlife/dap/mcc/sample/converter/SampleLegacyConverterTest.java index 96edcaef..bc66e5ec 100644 --- a/dap-tool-core/src/test/java/io/shinhanlife/dap/dapmt/sample/converter/SampleLegacyConverterTest.java +++ b/dap-tool-core/src/test/java/io/shinhanlife/dap/mcc/sample/converter/SampleLegacyConverterTest.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapmt.sample.converter; +package io.shinhanlife.dap.mcc.sample.converter; /** - * @package io.shinhanlife.dap.dapmt.sample.converter + * @package io.shinhanlife.dap.mcc.sample.converter * @className SampleLegacyConverterTest * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -15,8 +15,8 @@ package io.shinhanlife.dap.dapmt.sample.converter; * * */ -import io.shinhanlife.dap.dapmt.sample.dto.SampleAiReqDto; -import io.shinhanlife.dap.dapmt.sample.dto.SampleLegacyReqDto; +import io.shinhanlife.dap.mcc.sample.dto.SampleAiReqDto; +import io.shinhanlife.dap.mcc.sample.dto.SampleLegacyReqDto; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Test; diff --git a/dap-tool-email/src/main/java/io/shinhanlife/dap/dapmt/service/EmailToolService.java b/dap-tool-email/src/main/java/io/shinhanlife/dap/dapmt/service/EmailToolService.java deleted file mode 100644 index 87c4e45c..00000000 --- a/dap-tool-email/src/main/java/io/shinhanlife/dap/dapmt/service/EmailToolService.java +++ /dev/null @@ -1,7 +0,0 @@ -package io.shinhanlife.dap.dapmt.service; - -import io.shinhanlife.dap.dapmt.dto.*; - -public interface EmailToolService { - Object sendEmail(EmailSendReq req); -} diff --git a/dap-tool-email/src/main/java/io/shinhanlife/dap/dapmt/dto/EmailSendReq.java b/dap-tool-email/src/main/java/io/shinhanlife/dap/mcc/dto/EmailSendReq.java similarity index 86% rename from dap-tool-email/src/main/java/io/shinhanlife/dap/dapmt/dto/EmailSendReq.java rename to dap-tool-email/src/main/java/io/shinhanlife/dap/mcc/dto/EmailSendReq.java index 67dd7ee4..8f483b6f 100644 --- a/dap-tool-email/src/main/java/io/shinhanlife/dap/dapmt/dto/EmailSendReq.java +++ b/dap-tool-email/src/main/java/io/shinhanlife/dap/mcc/dto/EmailSendReq.java @@ -1,15 +1,15 @@ -package io.shinhanlife.dap.dapmt.dto; +package io.shinhanlife.dap.mcc.dto; import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.dap.dapmt.annotation.McpParameter; +import io.shinhanlife.dap.mcc.annotation.McpParameter; import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.dap.dapmt.dto + * @package io.shinhanlife.dap.mcc.dto * @className EmailSendReq * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-email/src/main/java/io/shinhanlife/dap/dapmt/email/DapToolEmailApplication.java b/dap-tool-email/src/main/java/io/shinhanlife/dap/mcc/email/DapToolEmailApplication.java similarity index 71% rename from dap-tool-email/src/main/java/io/shinhanlife/dap/dapmt/email/DapToolEmailApplication.java rename to dap-tool-email/src/main/java/io/shinhanlife/dap/mcc/email/DapToolEmailApplication.java index 7ebb01b4..df547fd6 100644 --- a/dap-tool-email/src/main/java/io/shinhanlife/dap/dapmt/email/DapToolEmailApplication.java +++ b/dap-tool-email/src/main/java/io/shinhanlife/dap/mcc/email/DapToolEmailApplication.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapmt.email; +package io.shinhanlife.dap.mcc.email; /** - * @package io.shinhanlife.dap.dapmt.email + * @package io.shinhanlife.dap.mcc.email * @className DapToolEmailApplication * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -20,8 +20,8 @@ import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.context.properties.ConfigurationPropertiesScan; import org.springframework.cache.annotation.EnableCaching; -@SpringBootApplication(scanBasePackages = {"io.shinhanlife.dap.dapmt", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration"}) -@ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.dap.dapmt", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration"}) +@SpringBootApplication(scanBasePackages = {"io.shinhanlife.dap.mcc", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration"}) +@ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.dap.mcc", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration"}) @EnableCaching public class DapToolEmailApplication { public static void main(String[] args) { diff --git a/dap-tool-email/src/main/java/io/shinhanlife/dap/mcc/service/EmailToolService.java b/dap-tool-email/src/main/java/io/shinhanlife/dap/mcc/service/EmailToolService.java new file mode 100644 index 00000000..49d9cb1b --- /dev/null +++ b/dap-tool-email/src/main/java/io/shinhanlife/dap/mcc/service/EmailToolService.java @@ -0,0 +1,7 @@ +package io.shinhanlife.dap.mcc.service; + +import io.shinhanlife.dap.mcc.dto.*; + +public interface EmailToolService { + Object sendEmail(EmailSendReq req); +} diff --git a/dap-tool-email/src/main/java/io/shinhanlife/dap/dapmt/service/impl/EmailToolServiceImpl.java b/dap-tool-email/src/main/java/io/shinhanlife/dap/mcc/service/impl/EmailToolServiceImpl.java similarity index 80% rename from dap-tool-email/src/main/java/io/shinhanlife/dap/dapmt/service/impl/EmailToolServiceImpl.java rename to dap-tool-email/src/main/java/io/shinhanlife/dap/mcc/service/impl/EmailToolServiceImpl.java index 0f013e10..135ad223 100644 --- a/dap-tool-email/src/main/java/io/shinhanlife/dap/dapmt/service/impl/EmailToolServiceImpl.java +++ b/dap-tool-email/src/main/java/io/shinhanlife/dap/mcc/service/impl/EmailToolServiceImpl.java @@ -1,17 +1,17 @@ -package io.shinhanlife.dap.dapmt.service.impl; +package io.shinhanlife.dap.mcc.service.impl; -import io.shinhanlife.dap.dapmt.annotation.McpFunction; -import io.shinhanlife.dap.dapmt.annotation.McpTool; -import io.shinhanlife.dap.dapmt.service.EmailToolService; -import io.shinhanlife.dap.dapmt.service.AbstractMcpToolService; -import io.shinhanlife.dap.dapmt.dto.EmailSendReq; +import io.shinhanlife.dap.mcc.annotation.McpFunction; +import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.mcc.service.EmailToolService; +import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; +import io.shinhanlife.dap.mcc.dto.EmailSendReq; import lombok.extern.slf4j.Slf4j; import java.util.HashMap; import java.util.Map; /** - * @package io.shinhanlife.dap.dapmt.email + * @package io.shinhanlife.dap.mcc.email * @className EmailToolService * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/BalanceService.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/BalanceService.java deleted file mode 100644 index 3897e51e..00000000 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/BalanceService.java +++ /dev/null @@ -1,7 +0,0 @@ -package io.shinhanlife.dap.dapmt.service; - -import io.shinhanlife.dap.dapmt.dto.*; - -public interface BalanceService { - Object execute(BalanceReq req); -} diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/BondIssueService.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/BondIssueService.java deleted file mode 100644 index 7998368c..00000000 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/BondIssueService.java +++ /dev/null @@ -1,7 +0,0 @@ -package io.shinhanlife.dap.dapmt.service; - -import io.shinhanlife.dap.dapmt.dto.*; - -public interface BondIssueService { - Object check(BondCheckReq req); -} diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/DailyQuoteToolService.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/DailyQuoteToolService.java deleted file mode 100644 index 6c954ece..00000000 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/DailyQuoteToolService.java +++ /dev/null @@ -1,7 +0,0 @@ -package io.shinhanlife.dap.dapmt.service; - -import io.shinhanlife.dap.dapmt.dto.*; - -public interface DailyQuoteToolService { - io.shinhanlife.dap.dapmt.service.impl.DailyQuoteToolServiceImpl.DailyQuoteRes execute(io.shinhanlife.dap.dapmt.service.impl.DailyQuoteToolServiceImpl.DailyQuoteReq req); -} diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/ExchangeRateToolService.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/ExchangeRateToolService.java deleted file mode 100644 index 52f7abf8..00000000 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/ExchangeRateToolService.java +++ /dev/null @@ -1,7 +0,0 @@ -package io.shinhanlife.dap.dapmt.service; - -import io.shinhanlife.dap.dapmt.dto.*; - -public interface ExchangeRateToolService { - io.shinhanlife.dap.dapmt.service.impl.ExchangeRateToolServiceImpl.ExchangeRateRes execute(io.shinhanlife.dap.dapmt.service.impl.ExchangeRateToolServiceImpl.ExchangeRateReq req); -} diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/SampleMciToolService.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/SampleMciToolService.java deleted file mode 100644 index 1b38bd3f..00000000 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/SampleMciToolService.java +++ /dev/null @@ -1,7 +0,0 @@ -package io.shinhanlife.dap.dapmt.service; - -import io.shinhanlife.dap.dapmt.dto.*; - -public interface SampleMciToolService { - Object inquiryCustomerInfo(io.shinhanlife.dap.dapmt.service.impl.SampleMciToolServiceImpl.SampleMciReqDto req); -} diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/BalanceReq.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BalanceReq.java similarity index 78% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/BalanceReq.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BalanceReq.java index 5e8f4422..c03e2f65 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/BalanceReq.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BalanceReq.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapmt.dto; +package io.shinhanlife.dap.mcc.dto; /** - * @package io.shinhanlife.dap.dapmt.dto + * @package io.shinhanlife.dap.mcc.dto * @className BalanceReq * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -15,7 +15,7 @@ package io.shinhanlife.dap.dapmt.dto; * * */ -import io.shinhanlife.dap.dapmt.annotation.McpParameter; +import io.shinhanlife.dap.mcc.annotation.McpParameter; import lombok.Data; @Data diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/BalanceRes.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BalanceRes.java similarity index 86% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/BalanceRes.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BalanceRes.java index 07eedeee..0b7ce2bb 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/BalanceRes.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BalanceRes.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapmt.dto; +package io.shinhanlife.dap.mcc.dto; /** - * @package io.shinhanlife.dap.dapmt.dto + * @package io.shinhanlife.dap.mcc.dto * @className BalanceRes * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/BillingProcessReq.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BillingProcessReq.java similarity index 85% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/BillingProcessReq.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BillingProcessReq.java index 2052ffd7..0cd04af2 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/BillingProcessReq.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BillingProcessReq.java @@ -1,15 +1,15 @@ -package io.shinhanlife.dap.dapmt.dto; +package io.shinhanlife.dap.mcc.dto; import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.dap.dapmt.annotation.McpParameter; +import io.shinhanlife.dap.mcc.annotation.McpParameter; import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.dap.dapmt.dto + * @package io.shinhanlife.dap.mcc.dto * @className BillingProcessReq * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/BillingStatusReq.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BillingStatusReq.java similarity index 83% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/BillingStatusReq.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BillingStatusReq.java index 3116a684..3f2ad127 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/BillingStatusReq.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BillingStatusReq.java @@ -1,15 +1,15 @@ -package io.shinhanlife.dap.dapmt.dto; +package io.shinhanlife.dap.mcc.dto; import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.dap.dapmt.annotation.McpParameter; +import io.shinhanlife.dap.mcc.annotation.McpParameter; import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.dap.dapmt.dto + * @package io.shinhanlife.dap.mcc.dto * @className BillingStatusReq * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/BondCheckReq.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BondCheckReq.java similarity index 83% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/BondCheckReq.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BondCheckReq.java index 20e08786..77d5b82a 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/BondCheckReq.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BondCheckReq.java @@ -1,15 +1,15 @@ -package io.shinhanlife.dap.dapmt.dto; +package io.shinhanlife.dap.mcc.dto; import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.dap.dapmt.annotation.McpParameter; +import io.shinhanlife.dap.mcc.annotation.McpParameter; import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.dap.dapmt.dto + * @package io.shinhanlife.dap.mcc.dto * @className BondCheckReq * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/BondIssueReq.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BondIssueReq.java similarity index 85% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/BondIssueReq.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BondIssueReq.java index 408eb895..9fecb48b 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/BondIssueReq.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BondIssueReq.java @@ -1,15 +1,15 @@ -package io.shinhanlife.dap.dapmt.dto; +package io.shinhanlife.dap.mcc.dto; import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.dap.dapmt.annotation.McpParameter; +import io.shinhanlife.dap.mcc.annotation.McpParameter; import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.dap.dapmt.dto + * @package io.shinhanlife.dap.mcc.dto * @className BondIssueReq * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/ContractDetailReq.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/ContractDetailReq.java similarity index 84% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/ContractDetailReq.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/ContractDetailReq.java index fa81a3e7..7da8eef4 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/ContractDetailReq.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/ContractDetailReq.java @@ -1,15 +1,15 @@ -package io.shinhanlife.dap.dapmt.dto; +package io.shinhanlife.dap.mcc.dto; import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.dap.dapmt.annotation.McpParameter; +import io.shinhanlife.dap.mcc.annotation.McpParameter; import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.dap.dapmt.dto + * @package io.shinhanlife.dap.mcc.dto * @className ContractDetailReq * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/ContractStatusReq.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/ContractStatusReq.java similarity index 84% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/ContractStatusReq.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/ContractStatusReq.java index 77f01212..395ee985 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/ContractStatusReq.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/ContractStatusReq.java @@ -1,15 +1,15 @@ -package io.shinhanlife.dap.dapmt.dto; +package io.shinhanlife.dap.mcc.dto; import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.dap.dapmt.annotation.McpParameter; +import io.shinhanlife.dap.mcc.annotation.McpParameter; import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.dap.dapmt.dto + * @package io.shinhanlife.dap.mcc.dto * @className ContractStatusReq * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/CustomerDetailReq.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/CustomerDetailReq.java similarity index 84% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/CustomerDetailReq.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/CustomerDetailReq.java index 02c80b3b..6e006d3b 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/CustomerDetailReq.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/CustomerDetailReq.java @@ -1,15 +1,15 @@ -package io.shinhanlife.dap.dapmt.dto; +package io.shinhanlife.dap.mcc.dto; import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.dap.dapmt.annotation.McpParameter; +import io.shinhanlife.dap.mcc.annotation.McpParameter; import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.dap.dapmt.dto + * @package io.shinhanlife.dap.mcc.dto * @className CustomerDetailReq * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/CustomerGradeReq.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/CustomerGradeReq.java similarity index 84% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/CustomerGradeReq.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/CustomerGradeReq.java index 669e50b0..908b1c42 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/CustomerGradeReq.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/CustomerGradeReq.java @@ -1,15 +1,15 @@ -package io.shinhanlife.dap.dapmt.dto; +package io.shinhanlife.dap.mcc.dto; import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.dap.dapmt.annotation.McpParameter; +import io.shinhanlife.dap.mcc.annotation.McpParameter; import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.dap.dapmt.dto + * @package io.shinhanlife.dap.mcc.dto * @className CustomerGradeReq * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/LeaveCountReq.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/LeaveCountReq.java similarity index 83% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/LeaveCountReq.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/LeaveCountReq.java index 9f5ad2ef..1cd82ec7 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/LeaveCountReq.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/LeaveCountReq.java @@ -1,15 +1,15 @@ -package io.shinhanlife.dap.dapmt.dto; +package io.shinhanlife.dap.mcc.dto; import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.dap.dapmt.annotation.McpParameter; +import io.shinhanlife.dap.mcc.annotation.McpParameter; import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.dap.dapmt.dto + * @package io.shinhanlife.dap.mcc.dto * @className LeaveCountReq * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/MciSampleStringRes.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/MciSampleStringRes.java similarity index 92% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/MciSampleStringRes.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/MciSampleStringRes.java index f27a8409..2e8173df 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/MciSampleStringRes.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/MciSampleStringRes.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.dapmt.dto; +package io.shinhanlife.dap.mcc.dto; import com.fasterxml.jackson.annotation.JsonInclude; import io.shinhanlife.glow.GlowMciFieldInfo; @@ -6,7 +6,7 @@ import lombok.Data; import java.util.List; /** - * @package io.shinhanlife.dap.dapmt.dto + * @package io.shinhanlife.dap.mcc.dto * @className MciSampleStringRes * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/MciSampleTargetDto.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/MciSampleTargetDto.java similarity index 85% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/MciSampleTargetDto.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/MciSampleTargetDto.java index 8b933a77..cbca293b 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/MciSampleTargetDto.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/MciSampleTargetDto.java @@ -1,10 +1,10 @@ -package io.shinhanlife.dap.dapmt.dto; +package io.shinhanlife.dap.mcc.dto; import io.shinhanlife.glow.GlowMciFieldInfo; import lombok.Data; /** - * @package io.shinhanlife.dap.dapmt.dto + * @package io.shinhanlife.dap.mcc.dto * @className MciSampleTargetDto * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/Onnba3011Req.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/Onnba3011Req.java similarity index 97% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/Onnba3011Req.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/Onnba3011Req.java index c980d8cd..8cfe2d0b 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/Onnba3011Req.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/Onnba3011Req.java @@ -1,11 +1,11 @@ -package io.shinhanlife.dap.dapmt.dto; +package io.shinhanlife.dap.mcc.dto; import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonPropertyDescription; import lombok.Data; /** - * @package io.shinhanlife.dap.dapmt.dto + * @package io.shinhanlife.dap.mcc.dto * @className Onnba3011ReqDto * @description 보종By가입설계한도계산조회 MCI 요청 전문 (ONNBA3011_I) * @author 0986406 diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/SampleStringReq.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/SampleStringReq.java similarity index 86% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/SampleStringReq.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/SampleStringReq.java index 6bd22813..72b374c7 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/SampleStringReq.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/SampleStringReq.java @@ -1,10 +1,10 @@ -package io.shinhanlife.dap.dapmt.dto; +package io.shinhanlife.dap.mcc.dto; import com.fasterxml.jackson.annotation.JsonInclude; import lombok.Data; /** - * @package io.shinhanlife.dap.dapmt.dto + * @package io.shinhanlife.dap.mcc.dto * @className SampleStringReq * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/SampleStringRes.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/SampleStringRes.java similarity index 92% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/SampleStringRes.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/SampleStringRes.java index 8d56d4ad..16de9b9a 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/SampleStringRes.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/SampleStringRes.java @@ -1,11 +1,11 @@ -package io.shinhanlife.dap.dapmt.dto; +package io.shinhanlife.dap.mcc.dto; import com.fasterxml.jackson.annotation.JsonInclude; import io.shinhanlife.glow.GlowTrgmField; import lombok.Data; /** - * @package io.shinhanlife.dap.dapmt.dto + * @package io.shinhanlife.dap.mcc.dto * @className SampleStringRes * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/TemplateDownloadReq.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/TemplateDownloadReq.java similarity index 90% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/TemplateDownloadReq.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/TemplateDownloadReq.java index 01951caa..cb0d564f 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/TemplateDownloadReq.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/TemplateDownloadReq.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.dapmt.dto; +package io.shinhanlife.dap.mcc.dto; import lombok.AccessLevel; import lombok.AllArgsConstructor; @@ -8,7 +8,7 @@ import lombok.NoArgsConstructor; import lombok.ToString; /** - * @package io.shinhanlife.dap.dapmt.dto + * @package io.shinhanlife.dap.mcc.dto * @className TemplateDownloadReq * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/VacationRegisterReq.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/VacationRegisterReq.java similarity index 85% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/VacationRegisterReq.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/VacationRegisterReq.java index 78008af6..fac77aaf 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/VacationRegisterReq.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/VacationRegisterReq.java @@ -1,15 +1,15 @@ -package io.shinhanlife.dap.dapmt.dto; +package io.shinhanlife.dap.mcc.dto; import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.dap.dapmt.annotation.McpParameter; +import io.shinhanlife.dap.mcc.annotation.McpParameter; import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.dap.dapmt.dto + * @package io.shinhanlife.dap.mcc.dto * @className VacationRegisterReq * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/WeatherReq.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/WeatherReq.java similarity index 88% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/WeatherReq.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/WeatherReq.java index 8e18013f..cd13585f 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/WeatherReq.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/WeatherReq.java @@ -1,10 +1,10 @@ -package io.shinhanlife.dap.dapmt.dto; +package io.shinhanlife.dap.mcc.dto; import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonPropertyDescription; /** - * @package io.shinhanlife.dap.dapmt.dto + * @package io.shinhanlife.dap.mcc.dto * @className WeatherReq * @description 기상 조회 요청 클래스 * @author 0986406 diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/WeatherRes.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/WeatherRes.java similarity index 85% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/WeatherRes.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/WeatherRes.java index e7a4eafe..7e211def 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/dto/WeatherRes.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/WeatherRes.java @@ -1,7 +1,7 @@ -package io.shinhanlife.dap.dapmt.dto; +package io.shinhanlife.dap.mcc.dto; /** - * @package io.shinhanlife.dap.dapmt.dto + * @package io.shinhanlife.dap.mcc.dto * @className WeatherRes * @description 기상 조회 응답 클래스 * @author 0986406 diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/infra/itrf/mci/cfp/a/io/MciCfpaClient.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/infra/itrf/mci/cfp/a/io/MciCfpaClient.java similarity index 92% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/infra/itrf/mci/cfp/a/io/MciCfpaClient.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/infra/itrf/mci/cfp/a/io/MciCfpaClient.java index 5802e42c..1ed7c21f 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/infra/itrf/mci/cfp/a/io/MciCfpaClient.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/infra/itrf/mci/cfp/a/io/MciCfpaClient.java @@ -1,14 +1,14 @@ -package io.shinhanlife.dap.dapmt.infra.itrf.mci.cfp.a.io; +package io.shinhanlife.dap.mcc.infra.itrf.mci.cfp.a.io; import io.shinhanlife.dap.common.integration.mci.component.AxhubMciComponent; -import io.shinhanlife.dap.dapmt.dto.Onnba3011Req; +import io.shinhanlife.dap.mcc.dto.Onnba3011Req; import io.shinhanlife.glow.communication.dto.Transfer; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Component; /** - * @package io.shinhanlife.dap.dapmt.infra.itrf.mci.cfp.a.io + * @package io.shinhanlife.dap.mcc.infra.itrf.mci.cfp.a.io * @className MciCfpaClient * @description 보장분석결과조회 MCI 호출 클라이언트 * @author 0986406 diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/other/DapToolOtherApplication.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/other/DapToolOtherApplication.java similarity index 70% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/other/DapToolOtherApplication.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/other/DapToolOtherApplication.java index fdf7e820..3d67904b 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/other/DapToolOtherApplication.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/other/DapToolOtherApplication.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapmt.other; +package io.shinhanlife.dap.mcc.other; /** - * @package io.shinhanlife.dap.dapmt.other + * @package io.shinhanlife.dap.mcc.other * @className DapToolOtherApplication * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -20,8 +20,8 @@ import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.context.properties.ConfigurationPropertiesScan; import org.springframework.cache.annotation.EnableCaching; -@SpringBootApplication(scanBasePackages = {"io.shinhanlife.dap.dapmt", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration", "io.shinhanlife.dap.other"}) -@ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.dap.dapmt", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration", "io.shinhanlife.dap.other"}) +@SpringBootApplication(scanBasePackages = {"io.shinhanlife.dap.mcc", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration", "io.shinhanlife.dap.other"}) +@ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.dap.mcc", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration", "io.shinhanlife.dap.other"}) @EnableCaching public class DapToolOtherApplication { public static void main(String[] args) { diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/BalanceService.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/BalanceService.java new file mode 100644 index 00000000..9f0760d9 --- /dev/null +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/BalanceService.java @@ -0,0 +1,7 @@ +package io.shinhanlife.dap.mcc.service; + +import io.shinhanlife.dap.mcc.dto.*; + +public interface BalanceService { + Object execute(BalanceReq req); +} diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/BillingProcessService.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/BillingProcessService.java similarity index 52% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/BillingProcessService.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/BillingProcessService.java index 22df29f7..b43c313c 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/BillingProcessService.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/BillingProcessService.java @@ -1,6 +1,6 @@ -package io.shinhanlife.dap.dapmt.service; +package io.shinhanlife.dap.mcc.service; -import io.shinhanlife.dap.dapmt.dto.*; +import io.shinhanlife.dap.mcc.dto.*; public interface BillingProcessService { Object getStatus(BillingStatusReq req); diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/BondIssueService.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/BondIssueService.java new file mode 100644 index 00000000..14740b8c --- /dev/null +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/BondIssueService.java @@ -0,0 +1,7 @@ +package io.shinhanlife.dap.mcc.service; + +import io.shinhanlife.dap.mcc.dto.*; + +public interface BondIssueService { + Object check(BondCheckReq req); +} diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/CommonUtilityService.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/CommonUtilityService.java similarity index 54% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/CommonUtilityService.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/CommonUtilityService.java index 2fdb5bc3..9da0ee76 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/CommonUtilityService.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/CommonUtilityService.java @@ -1,6 +1,6 @@ -package io.shinhanlife.dap.dapmt.service; +package io.shinhanlife.dap.mcc.service; -import io.shinhanlife.dap.dapmt.dto.*; +import io.shinhanlife.dap.mcc.dto.*; public interface CommonUtilityService { Object registerVacation(VacationRegisterReq req); diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/ContractInquiryService.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/ContractInquiryService.java similarity index 52% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/ContractInquiryService.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/ContractInquiryService.java index 633a41ed..b1be0e06 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/ContractInquiryService.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/ContractInquiryService.java @@ -1,6 +1,6 @@ -package io.shinhanlife.dap.dapmt.service; +package io.shinhanlife.dap.mcc.service; -import io.shinhanlife.dap.dapmt.dto.*; +import io.shinhanlife.dap.mcc.dto.*; public interface ContractInquiryService { Object getStatus(ContractStatusReq req); diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/CustomerInfoService.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/CustomerInfoService.java similarity index 51% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/CustomerInfoService.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/CustomerInfoService.java index f72abc14..7258da11 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/CustomerInfoService.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/CustomerInfoService.java @@ -1,6 +1,6 @@ -package io.shinhanlife.dap.dapmt.service; +package io.shinhanlife.dap.mcc.service; -import io.shinhanlife.dap.dapmt.dto.*; +import io.shinhanlife.dap.mcc.dto.*; public interface CustomerInfoService { Object getGrade(CustomerGradeReq req); diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/DailyQuoteToolService.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/DailyQuoteToolService.java new file mode 100644 index 00000000..6466b9ee --- /dev/null +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/DailyQuoteToolService.java @@ -0,0 +1,7 @@ +package io.shinhanlife.dap.mcc.service; + +import io.shinhanlife.dap.mcc.dto.*; + +public interface DailyQuoteToolService { + io.shinhanlife.dap.mcc.service.impl.DailyQuoteToolServiceImpl.DailyQuoteRes execute(io.shinhanlife.dap.mcc.service.impl.DailyQuoteToolServiceImpl.DailyQuoteReq req); +} diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/ExchangeRateToolService.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/ExchangeRateToolService.java new file mode 100644 index 00000000..a1eaefa6 --- /dev/null +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/ExchangeRateToolService.java @@ -0,0 +1,7 @@ +package io.shinhanlife.dap.mcc.service; + +import io.shinhanlife.dap.mcc.dto.*; + +public interface ExchangeRateToolService { + io.shinhanlife.dap.mcc.service.impl.ExchangeRateToolServiceImpl.ExchangeRateRes execute(io.shinhanlife.dap.mcc.service.impl.ExchangeRateToolServiceImpl.ExchangeRateReq req); +} diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/OnnbaMciToolService.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/OnnbaMciToolService.java similarity index 51% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/OnnbaMciToolService.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/OnnbaMciToolService.java index 4a46bbad..2bf7a8f2 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/OnnbaMciToolService.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/OnnbaMciToolService.java @@ -1,6 +1,6 @@ -package io.shinhanlife.dap.dapmt.service; +package io.shinhanlife.dap.mcc.service; -import io.shinhanlife.dap.dapmt.dto.*; +import io.shinhanlife.dap.mcc.dto.*; public interface OnnbaMciToolService { Object callOnnba3011(Onnba3011Req req); diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/SampleMciToolService.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/SampleMciToolService.java new file mode 100644 index 00000000..9baf46db --- /dev/null +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/SampleMciToolService.java @@ -0,0 +1,7 @@ +package io.shinhanlife.dap.mcc.service; + +import io.shinhanlife.dap.mcc.dto.*; + +public interface SampleMciToolService { + Object inquiryCustomerInfo(io.shinhanlife.dap.mcc.service.impl.SampleMciToolServiceImpl.SampleMciReqDto req); +} diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/SampleStringToolService.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/SampleStringToolService.java similarity index 52% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/SampleStringToolService.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/SampleStringToolService.java index 0990d3ee..ff444a84 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/SampleStringToolService.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/SampleStringToolService.java @@ -1,6 +1,6 @@ -package io.shinhanlife.dap.dapmt.service; +package io.shinhanlife.dap.mcc.service; -import io.shinhanlife.dap.dapmt.dto.*; +import io.shinhanlife.dap.mcc.dto.*; public interface SampleStringToolService { Object execute(SampleStringReq req); diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/TemplateUtilityService.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/TemplateUtilityService.java similarity index 60% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/TemplateUtilityService.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/TemplateUtilityService.java index b761dc40..836e50a6 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/TemplateUtilityService.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/TemplateUtilityService.java @@ -1,6 +1,6 @@ -package io.shinhanlife.dap.dapmt.service; +package io.shinhanlife.dap.mcc.service; -import io.shinhanlife.dap.dapmt.dto.*; +import io.shinhanlife.dap.mcc.dto.*; public interface TemplateUtilityService { java.util.Map getTemplateFileUrl(TemplateDownloadReq req); diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/WeatherToolService.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/WeatherToolService.java similarity index 50% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/WeatherToolService.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/WeatherToolService.java index 00294fde..30ea06ec 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/WeatherToolService.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/WeatherToolService.java @@ -1,6 +1,6 @@ -package io.shinhanlife.dap.dapmt.service; +package io.shinhanlife.dap.mcc.service; -import io.shinhanlife.dap.dapmt.dto.*; +import io.shinhanlife.dap.mcc.dto.*; public interface WeatherToolService { WeatherRes execute(WeatherReq req); diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/BalanceServiceImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/BalanceServiceImpl.java similarity index 81% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/BalanceServiceImpl.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/BalanceServiceImpl.java index 592ec313..9969dd63 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/BalanceServiceImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/BalanceServiceImpl.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapmt.service.impl; +package io.shinhanlife.dap.mcc.service.impl; /** - * @package io.shinhanlife.dap.dapmt.service + * @package io.shinhanlife.dap.mcc.service * @className BalanceService * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -15,11 +15,11 @@ package io.shinhanlife.dap.dapmt.service.impl; * * */ -import io.shinhanlife.dap.dapmt.annotation.McpFunction; -import io.shinhanlife.dap.dapmt.annotation.McpTool; -import io.shinhanlife.dap.dapmt.service.BalanceService; -import io.shinhanlife.dap.dapmt.service.AbstractMcpToolService; -import io.shinhanlife.dap.dapmt.dto.BalanceReq; +import io.shinhanlife.dap.mcc.annotation.McpFunction; +import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.mcc.service.BalanceService; +import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; +import io.shinhanlife.dap.mcc.dto.BalanceReq; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/BillingProcessServiceImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/BillingProcessServiceImpl.java similarity index 84% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/BillingProcessServiceImpl.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/BillingProcessServiceImpl.java index 2ff649fc..aa65233c 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/BillingProcessServiceImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/BillingProcessServiceImpl.java @@ -1,13 +1,13 @@ -package io.shinhanlife.dap.dapmt.service.impl; +package io.shinhanlife.dap.mcc.service.impl; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; -import io.shinhanlife.dap.dapmt.annotation.McpFunction; -import io.shinhanlife.dap.dapmt.annotation.McpTool; -import io.shinhanlife.dap.dapmt.service.BillingProcessService; -import io.shinhanlife.dap.dapmt.service.AbstractMcpToolService; -import io.shinhanlife.dap.dapmt.dto.BillingProcessReq; -import io.shinhanlife.dap.dapmt.dto.BillingStatusReq; +import io.shinhanlife.dap.mcc.annotation.McpFunction; +import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.mcc.service.BillingProcessService; +import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; +import io.shinhanlife.dap.mcc.dto.BillingProcessReq; +import io.shinhanlife.dap.mcc.dto.BillingStatusReq; import java.util.HashMap; import java.util.Map; @@ -17,7 +17,7 @@ import java.util.Map; categoryKey = "claim" ) /** - * @package io.shinhanlife.dap.dapmt.service + * @package io.shinhanlife.dap.mcc.service * @className BillingProcessService * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/BondIssueServiceImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/BondIssueServiceImpl.java similarity index 73% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/BondIssueServiceImpl.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/BondIssueServiceImpl.java index 11339381..54e43c14 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/BondIssueServiceImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/BondIssueServiceImpl.java @@ -1,18 +1,18 @@ -package io.shinhanlife.dap.dapmt.service.impl; +package io.shinhanlife.dap.mcc.service.impl; -import io.shinhanlife.dap.dapmt.annotation.McpFunction; -import io.shinhanlife.dap.dapmt.annotation.McpTool; -import io.shinhanlife.dap.dapmt.service.BondIssueService; -import io.shinhanlife.dap.dapmt.service.AbstractMcpToolService; -import io.shinhanlife.dap.dapmt.dto.BondCheckReq; -import io.shinhanlife.dap.dapmt.dto.BondIssueReq; +import io.shinhanlife.dap.mcc.annotation.McpFunction; +import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.mcc.service.BondIssueService; +import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; +import io.shinhanlife.dap.mcc.dto.BondCheckReq; +import io.shinhanlife.dap.mcc.dto.BondIssueReq; @McpTool( routingType = "EAI", categoryKey = "policy" ) /** - * @package io.shinhanlife.dap.dapmt.service + * @package io.shinhanlife.dap.mcc.service * @className BondIssueService * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/CommonUtilityServiceImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/CommonUtilityServiceImpl.java similarity index 77% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/CommonUtilityServiceImpl.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/CommonUtilityServiceImpl.java index 56cc2d62..83fd4b3a 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/CommonUtilityServiceImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/CommonUtilityServiceImpl.java @@ -1,18 +1,18 @@ -package io.shinhanlife.dap.dapmt.service.impl; +package io.shinhanlife.dap.mcc.service.impl; -import io.shinhanlife.dap.dapmt.annotation.McpFunction; -import io.shinhanlife.dap.dapmt.annotation.McpTool; -import io.shinhanlife.dap.dapmt.service.CommonUtilityService; -import io.shinhanlife.dap.dapmt.service.AbstractMcpToolService; -import io.shinhanlife.dap.dapmt.dto.LeaveCountReq; -import io.shinhanlife.dap.dapmt.dto.VacationRegisterReq; +import io.shinhanlife.dap.mcc.annotation.McpFunction; +import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.mcc.service.CommonUtilityService; +import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; +import io.shinhanlife.dap.mcc.dto.LeaveCountReq; +import io.shinhanlife.dap.mcc.dto.VacationRegisterReq; @McpTool( routingType = "HTTP", categoryKey = "hr" ) /** - * @package io.shinhanlife.dap.dapmt.service + * @package io.shinhanlife.dap.mcc.service * @className CommonUtilityService * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/ContractInquiryServiceImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/ContractInquiryServiceImpl.java similarity index 73% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/ContractInquiryServiceImpl.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/ContractInquiryServiceImpl.java index eebe0c87..a2b4e801 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/ContractInquiryServiceImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/ContractInquiryServiceImpl.java @@ -1,18 +1,18 @@ -package io.shinhanlife.dap.dapmt.service.impl; +package io.shinhanlife.dap.mcc.service.impl; -import io.shinhanlife.dap.dapmt.annotation.McpFunction; -import io.shinhanlife.dap.dapmt.annotation.McpTool; -import io.shinhanlife.dap.dapmt.service.ContractInquiryService; -import io.shinhanlife.dap.dapmt.service.AbstractMcpToolService; -import io.shinhanlife.dap.dapmt.dto.ContractDetailReq; -import io.shinhanlife.dap.dapmt.dto.ContractStatusReq; +import io.shinhanlife.dap.mcc.annotation.McpFunction; +import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.mcc.service.ContractInquiryService; +import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; +import io.shinhanlife.dap.mcc.dto.ContractDetailReq; +import io.shinhanlife.dap.mcc.dto.ContractStatusReq; @McpTool( routingType = "HTTP", categoryKey = "contract" ) /** - * @package io.shinhanlife.dap.dapmt.service + * @package io.shinhanlife.dap.mcc.service * @className ContractInquiryService * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/CustomerInfoServiceImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/CustomerInfoServiceImpl.java similarity index 72% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/CustomerInfoServiceImpl.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/CustomerInfoServiceImpl.java index 9d60bd5c..d5355a6f 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/CustomerInfoServiceImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/CustomerInfoServiceImpl.java @@ -1,18 +1,18 @@ -package io.shinhanlife.dap.dapmt.service.impl; +package io.shinhanlife.dap.mcc.service.impl; -import io.shinhanlife.dap.dapmt.annotation.McpFunction; -import io.shinhanlife.dap.dapmt.annotation.McpTool; -import io.shinhanlife.dap.dapmt.service.CustomerInfoService; -import io.shinhanlife.dap.dapmt.service.AbstractMcpToolService; -import io.shinhanlife.dap.dapmt.dto.CustomerDetailReq; -import io.shinhanlife.dap.dapmt.dto.CustomerGradeReq; +import io.shinhanlife.dap.mcc.annotation.McpFunction; +import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.mcc.service.CustomerInfoService; +import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; +import io.shinhanlife.dap.mcc.dto.CustomerDetailReq; +import io.shinhanlife.dap.mcc.dto.CustomerGradeReq; @McpTool( routingType = "TCP", categoryKey = "customer" ) /** - * @package io.shinhanlife.dap.dapmt.service + * @package io.shinhanlife.dap.mcc.service * @className CustomerInfoService * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/DailyQuoteToolServiceImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/DailyQuoteToolServiceImpl.java similarity index 84% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/DailyQuoteToolServiceImpl.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/DailyQuoteToolServiceImpl.java index b0894a99..2f6a22d8 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/DailyQuoteToolServiceImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/DailyQuoteToolServiceImpl.java @@ -1,9 +1,9 @@ -package io.shinhanlife.dap.dapmt.service.impl; +package io.shinhanlife.dap.mcc.service.impl; -import io.shinhanlife.dap.dapmt.annotation.McpFunction; -import io.shinhanlife.dap.dapmt.annotation.McpTool; -import io.shinhanlife.dap.dapmt.service.DailyQuoteToolService; -import io.shinhanlife.dap.dapmt.service.AbstractMcpToolService; +import io.shinhanlife.dap.mcc.annotation.McpFunction; +import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.mcc.service.DailyQuoteToolService; +import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; @@ -11,7 +11,7 @@ import java.util.List; import java.util.Random; /** - * @package io.shinhanlife.dap.dapmt.service + * @package io.shinhanlife.dap.mcc.service * @className DailyQuoteToolService * @description 랜덤 명언 제공 툴 * @author 0986406 diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/ExchangeRateToolServiceImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/ExchangeRateToolServiceImpl.java similarity index 85% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/ExchangeRateToolServiceImpl.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/ExchangeRateToolServiceImpl.java index 71b7db63..65a19afc 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/ExchangeRateToolServiceImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/ExchangeRateToolServiceImpl.java @@ -1,15 +1,15 @@ -package io.shinhanlife.dap.dapmt.service.impl; +package io.shinhanlife.dap.mcc.service.impl; -import io.shinhanlife.dap.dapmt.annotation.McpFunction; -import io.shinhanlife.dap.dapmt.annotation.McpTool; -import io.shinhanlife.dap.dapmt.service.ExchangeRateToolService; -import io.shinhanlife.dap.dapmt.service.AbstractMcpToolService; +import io.shinhanlife.dap.mcc.annotation.McpFunction; +import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.mcc.service.ExchangeRateToolService; +import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import org.springframework.web.client.RestClient; /** - * @package io.shinhanlife.dap.dapmt.service + * @package io.shinhanlife.dap.mcc.service * @className ExchangeRateToolService * @description 실시간 환율 조회 툴 * @author 0986406 diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/OnnbaMciToolServiceImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/OnnbaMciToolServiceImpl.java similarity index 82% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/OnnbaMciToolServiceImpl.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/OnnbaMciToolServiceImpl.java index 0dc754bd..7947b812 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/OnnbaMciToolServiceImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/OnnbaMciToolServiceImpl.java @@ -1,18 +1,18 @@ -package io.shinhanlife.dap.dapmt.service.impl; +package io.shinhanlife.dap.mcc.service.impl; -import io.shinhanlife.dap.dapmt.infra.itrf.mci.cfp.a.io.MciCfpaClient; -import io.shinhanlife.dap.dapmt.annotation.McpFunction; -import io.shinhanlife.dap.dapmt.annotation.McpTool; -import io.shinhanlife.dap.dapmt.service.OnnbaMciToolService; -import io.shinhanlife.dap.dapmt.service.AbstractMcpToolService; -import io.shinhanlife.dap.dapmt.dto.Onnba3011Req; +import io.shinhanlife.dap.mcc.infra.itrf.mci.cfp.a.io.MciCfpaClient; +import io.shinhanlife.dap.mcc.annotation.McpFunction; +import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.mcc.service.OnnbaMciToolService; +import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; +import io.shinhanlife.dap.mcc.dto.Onnba3011Req; import io.shinhanlife.glow.communication.dto.Transfer; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; /** - * @package io.shinhanlife.dap.dapmt.service + * @package io.shinhanlife.dap.mcc.service * @className OnnbaMciToolService * @description 보종By가입설계한도계산조회 MCI 연동 툴 * @author 0986406 diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/SampleMciToolServiceImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/SampleMciToolServiceImpl.java similarity index 90% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/SampleMciToolServiceImpl.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/SampleMciToolServiceImpl.java index 0bd44b2c..a62d263f 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/SampleMciToolServiceImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/SampleMciToolServiceImpl.java @@ -1,19 +1,19 @@ -package io.shinhanlife.dap.dapmt.service.impl; +package io.shinhanlife.dap.mcc.service.impl; import io.shinhanlife.dap.common.adapter.sender.ShinhanMciSender; import io.shinhanlife.dap.common.integration.mci.dto.MciRequestWrapper; import io.shinhanlife.dap.common.integration.mci.dto.ShinhanCommonHeaderDto; -import io.shinhanlife.dap.dapmt.annotation.McpFunction; -import io.shinhanlife.dap.dapmt.annotation.McpTool; -import io.shinhanlife.dap.dapmt.service.SampleMciToolService; -import io.shinhanlife.dap.dapmt.service.AbstractMcpToolService; +import io.shinhanlife.dap.mcc.annotation.McpFunction; +import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.mcc.service.SampleMciToolService; +import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; import lombok.Data; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Value; /** - * @package io.shinhanlife.dap.dapmt.service + * @package io.shinhanlife.dap.mcc.service * @className SampleMciToolService * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/SampleStringToolServiceImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/SampleStringToolServiceImpl.java similarity index 80% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/SampleStringToolServiceImpl.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/SampleStringToolServiceImpl.java index 224fd959..7912ab0a 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/SampleStringToolServiceImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/SampleStringToolServiceImpl.java @@ -1,11 +1,11 @@ -package io.shinhanlife.dap.dapmt.service.impl; +package io.shinhanlife.dap.mcc.service.impl; -import io.shinhanlife.dap.dapmt.annotation.McpFunction; -import io.shinhanlife.dap.dapmt.annotation.McpTool; -import io.shinhanlife.dap.dapmt.service.SampleStringToolService; -import io.shinhanlife.dap.dapmt.service.AbstractMcpToolService; -import io.shinhanlife.dap.dapmt.dto.MciSampleStringRes; -import io.shinhanlife.dap.dapmt.dto.SampleStringReq; +import io.shinhanlife.dap.mcc.annotation.McpFunction; +import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.mcc.service.SampleStringToolService; +import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; +import io.shinhanlife.dap.mcc.dto.MciSampleStringRes; +import io.shinhanlife.dap.mcc.dto.SampleStringReq; import io.shinhanlife.glow.util.GlowMciParser; import org.springframework.stereotype.Service; @@ -13,7 +13,7 @@ import java.util.List; import java.util.Map; /** - * @package io.shinhanlife.dap.dapmt.service + * @package io.shinhanlife.dap.mcc.service * @className SampleStringToolService * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/TemplateUtilityServiceImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/TemplateUtilityServiceImpl.java similarity index 86% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/TemplateUtilityServiceImpl.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/TemplateUtilityServiceImpl.java index 67d38757..a80dca9b 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/TemplateUtilityServiceImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/TemplateUtilityServiceImpl.java @@ -1,10 +1,10 @@ -package io.shinhanlife.dap.dapmt.service.impl; +package io.shinhanlife.dap.mcc.service.impl; -import io.shinhanlife.dap.dapmt.annotation.McpFunction; -import io.shinhanlife.dap.dapmt.annotation.McpTool; -import io.shinhanlife.dap.dapmt.service.TemplateUtilityService; -import io.shinhanlife.dap.dapmt.service.AbstractMcpToolService; -import io.shinhanlife.dap.dapmt.dto.TemplateDownloadReq; +import io.shinhanlife.dap.mcc.annotation.McpFunction; +import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.mcc.service.TemplateUtilityService; +import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; +import io.shinhanlife.dap.mcc.dto.TemplateDownloadReq; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; @@ -19,7 +19,7 @@ import java.util.Map; categoryKey = "common" ) /** - * @package io.shinhanlife.dap.dapmt.service + * @package io.shinhanlife.dap.mcc.service * @className TemplateUtilityService * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/WeatherToolServiceImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/WeatherToolServiceImpl.java similarity index 90% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/WeatherToolServiceImpl.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/WeatherToolServiceImpl.java index 880c914a..2a3c3e2b 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/dapmt/service/impl/WeatherToolServiceImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/WeatherToolServiceImpl.java @@ -1,13 +1,13 @@ -package io.shinhanlife.dap.dapmt.service.impl; +package io.shinhanlife.dap.mcc.service.impl; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; -import io.shinhanlife.dap.dapmt.annotation.McpFunction; -import io.shinhanlife.dap.dapmt.annotation.McpTool; -import io.shinhanlife.dap.dapmt.service.WeatherToolService; -import io.shinhanlife.dap.dapmt.service.AbstractMcpToolService; -import io.shinhanlife.dap.dapmt.dto.WeatherReq; -import io.shinhanlife.dap.dapmt.dto.WeatherRes; +import io.shinhanlife.dap.mcc.annotation.McpFunction; +import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.mcc.service.WeatherToolService; +import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; +import io.shinhanlife.dap.mcc.dto.WeatherReq; +import io.shinhanlife.dap.mcc.dto.WeatherRes; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import org.springframework.web.client.RestClient; @@ -16,7 +16,7 @@ import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; /** - * @package io.shinhanlife.dap.dapmt.service + * @package io.shinhanlife.dap.mcc.service * @className WeatherToolService * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-payment/src/main/java/io/shinhanlife/dap/dapmt/dto/PaymentApprovalReq.java b/dap-tool-payment/src/main/java/io/shinhanlife/dap/mcc/dto/PaymentApprovalReq.java similarity index 87% rename from dap-tool-payment/src/main/java/io/shinhanlife/dap/dapmt/dto/PaymentApprovalReq.java rename to dap-tool-payment/src/main/java/io/shinhanlife/dap/mcc/dto/PaymentApprovalReq.java index 9d817f7c..ee6af532 100644 --- a/dap-tool-payment/src/main/java/io/shinhanlife/dap/dapmt/dto/PaymentApprovalReq.java +++ b/dap-tool-payment/src/main/java/io/shinhanlife/dap/mcc/dto/PaymentApprovalReq.java @@ -1,10 +1,10 @@ -package io.shinhanlife.dap.dapmt.dto; +package io.shinhanlife.dap.mcc.dto; import com.fasterxml.jackson.annotation.JsonInclude; import lombok.Data; /** - * @package io.shinhanlife.dap.dapmt.dto + * @package io.shinhanlife.dap.mcc.dto * @className PaymentApprovalReq * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-payment/src/main/java/io/shinhanlife/dap/dapmt/dto/PaymentApprovalRes.java b/dap-tool-payment/src/main/java/io/shinhanlife/dap/mcc/dto/PaymentApprovalRes.java similarity index 88% rename from dap-tool-payment/src/main/java/io/shinhanlife/dap/dapmt/dto/PaymentApprovalRes.java rename to dap-tool-payment/src/main/java/io/shinhanlife/dap/mcc/dto/PaymentApprovalRes.java index bf452dd2..d2442616 100644 --- a/dap-tool-payment/src/main/java/io/shinhanlife/dap/dapmt/dto/PaymentApprovalRes.java +++ b/dap-tool-payment/src/main/java/io/shinhanlife/dap/mcc/dto/PaymentApprovalRes.java @@ -1,10 +1,10 @@ -package io.shinhanlife.dap.dapmt.dto; +package io.shinhanlife.dap.mcc.dto; import com.fasterxml.jackson.annotation.JsonInclude; import lombok.Data; /** - * @package io.shinhanlife.dap.dapmt.dto + * @package io.shinhanlife.dap.mcc.dto * @className PaymentApprovalRes * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-payment/src/main/java/io/shinhanlife/dap/dapmt/payment/DapToolPaymentApplication.java b/dap-tool-payment/src/main/java/io/shinhanlife/dap/mcc/payment/DapToolPaymentApplication.java similarity index 71% rename from dap-tool-payment/src/main/java/io/shinhanlife/dap/dapmt/payment/DapToolPaymentApplication.java rename to dap-tool-payment/src/main/java/io/shinhanlife/dap/mcc/payment/DapToolPaymentApplication.java index 23085d31..2fb87fcb 100644 --- a/dap-tool-payment/src/main/java/io/shinhanlife/dap/dapmt/payment/DapToolPaymentApplication.java +++ b/dap-tool-payment/src/main/java/io/shinhanlife/dap/mcc/payment/DapToolPaymentApplication.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapmt.payment; +package io.shinhanlife.dap.mcc.payment; /** - * @package io.shinhanlife.dap.dapmt.payment + * @package io.shinhanlife.dap.mcc.payment * @className DapToolPaymentApplication * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -20,8 +20,8 @@ import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.context.properties.ConfigurationPropertiesScan; import org.springframework.cache.annotation.EnableCaching; -@SpringBootApplication(scanBasePackages = {"io.shinhanlife.dap.dapmt", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration"}) -@ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.dap.dapmt", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration"}) +@SpringBootApplication(scanBasePackages = {"io.shinhanlife.dap.mcc", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration"}) +@ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.dap.mcc", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration"}) @EnableCaching public class DapToolPaymentApplication { public static void main(String[] args) { diff --git a/dap-tool-payment/src/main/java/io/shinhanlife/dap/dapmt/service/PaymentApprovalService.java b/dap-tool-payment/src/main/java/io/shinhanlife/dap/mcc/service/PaymentApprovalService.java similarity index 52% rename from dap-tool-payment/src/main/java/io/shinhanlife/dap/dapmt/service/PaymentApprovalService.java rename to dap-tool-payment/src/main/java/io/shinhanlife/dap/mcc/service/PaymentApprovalService.java index a9336a2a..d1d9f74d 100644 --- a/dap-tool-payment/src/main/java/io/shinhanlife/dap/dapmt/service/PaymentApprovalService.java +++ b/dap-tool-payment/src/main/java/io/shinhanlife/dap/mcc/service/PaymentApprovalService.java @@ -1,6 +1,6 @@ -package io.shinhanlife.dap.dapmt.service; +package io.shinhanlife.dap.mcc.service; -import io.shinhanlife.dap.dapmt.dto.*; +import io.shinhanlife.dap.mcc.dto.*; public interface PaymentApprovalService { Object execute(PaymentApprovalReq req); diff --git a/dap-tool-payment/src/main/java/io/shinhanlife/dap/dapmt/service/impl/PaymentApprovalServiceImpl.java b/dap-tool-payment/src/main/java/io/shinhanlife/dap/mcc/service/impl/PaymentApprovalServiceImpl.java similarity index 81% rename from dap-tool-payment/src/main/java/io/shinhanlife/dap/dapmt/service/impl/PaymentApprovalServiceImpl.java rename to dap-tool-payment/src/main/java/io/shinhanlife/dap/mcc/service/impl/PaymentApprovalServiceImpl.java index 24245de8..467771ed 100644 --- a/dap-tool-payment/src/main/java/io/shinhanlife/dap/dapmt/service/impl/PaymentApprovalServiceImpl.java +++ b/dap-tool-payment/src/main/java/io/shinhanlife/dap/mcc/service/impl/PaymentApprovalServiceImpl.java @@ -1,10 +1,10 @@ -package io.shinhanlife.dap.dapmt.service.impl; +package io.shinhanlife.dap.mcc.service.impl; -import io.shinhanlife.dap.dapmt.annotation.McpFunction; -import io.shinhanlife.dap.dapmt.annotation.McpTool; -import io.shinhanlife.dap.dapmt.service.PaymentApprovalService; -import io.shinhanlife.dap.dapmt.service.AbstractMcpToolService; -import io.shinhanlife.dap.dapmt.dto.PaymentApprovalReq; +import io.shinhanlife.dap.mcc.annotation.McpFunction; +import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.mcc.service.PaymentApprovalService; +import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; +import io.shinhanlife.dap.mcc.dto.PaymentApprovalReq; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; @@ -12,7 +12,7 @@ import java.util.Map; import java.util.UUID; /** - * @package io.shinhanlife.dap.dapmt.service + * @package io.shinhanlife.dap.mcc.service * @className PaymentApprovalService * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-sms/src/main/java/io/shinhanlife/dap/dapmt/service/SmsToolService.java b/dap-tool-sms/src/main/java/io/shinhanlife/dap/dapmt/service/SmsToolService.java deleted file mode 100644 index 180870ec..00000000 --- a/dap-tool-sms/src/main/java/io/shinhanlife/dap/dapmt/service/SmsToolService.java +++ /dev/null @@ -1,7 +0,0 @@ -package io.shinhanlife.dap.dapmt.service; - -import io.shinhanlife.dap.dapmt.dto.*; - -public interface SmsToolService { - Object sendSms(SmsSendReq req); -} diff --git a/dap-tool-sms/src/main/java/io/shinhanlife/dap/dapmt/converter/SmsLegacyConverter.java b/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/converter/SmsLegacyConverter.java similarity index 75% rename from dap-tool-sms/src/main/java/io/shinhanlife/dap/dapmt/converter/SmsLegacyConverter.java rename to dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/converter/SmsLegacyConverter.java index 2f5790ff..8b6a8e35 100644 --- a/dap-tool-sms/src/main/java/io/shinhanlife/dap/dapmt/converter/SmsLegacyConverter.java +++ b/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/converter/SmsLegacyConverter.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapmt.converter; +package io.shinhanlife.dap.mcc.converter; /** - * @package io.shinhanlife.dap.dapmt.sms.converter + * @package io.shinhanlife.dap.mcc.sms.converter * @className SmsLegacyConverter * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -15,8 +15,8 @@ package io.shinhanlife.dap.dapmt.converter; * * */ -import io.shinhanlife.dap.dapmt.dto.SmsSendReq; -import io.shinhanlife.dap.dapmt.legacy.SmsLegacyReq; +import io.shinhanlife.dap.mcc.dto.SmsSendReq; +import io.shinhanlife.dap.mcc.legacy.SmsLegacyReq; import org.mapstruct.Mapper; import org.mapstruct.Mapping; diff --git a/dap-tool-sms/src/main/java/io/shinhanlife/dap/dapmt/dto/SmsSendReq.java b/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/dto/SmsSendReq.java similarity index 84% rename from dap-tool-sms/src/main/java/io/shinhanlife/dap/dapmt/dto/SmsSendReq.java rename to dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/dto/SmsSendReq.java index c855c924..84dc607a 100644 --- a/dap-tool-sms/src/main/java/io/shinhanlife/dap/dapmt/dto/SmsSendReq.java +++ b/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/dto/SmsSendReq.java @@ -1,15 +1,15 @@ -package io.shinhanlife.dap.dapmt.dto; +package io.shinhanlife.dap.mcc.dto; import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.dap.dapmt.annotation.McpParameter; +import io.shinhanlife.dap.mcc.annotation.McpParameter; import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.dap.dapmt.dto + * @package io.shinhanlife.dap.mcc.dto * @className SmsSendReq * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-sms/src/main/java/io/shinhanlife/dap/dapmt/legacy/SmsLegacyReq.java b/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/legacy/SmsLegacyReq.java similarity index 88% rename from dap-tool-sms/src/main/java/io/shinhanlife/dap/dapmt/legacy/SmsLegacyReq.java rename to dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/legacy/SmsLegacyReq.java index 3b305bb6..f575e1b3 100644 --- a/dap-tool-sms/src/main/java/io/shinhanlife/dap/dapmt/legacy/SmsLegacyReq.java +++ b/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/legacy/SmsLegacyReq.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapmt.legacy; +package io.shinhanlife.dap.mcc.legacy; /** - * @package io.shinhanlife.dap.dapmt.sms.dto + * @package io.shinhanlife.dap.mcc.sms.dto * @className SmsLegacyReq * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/service/SmsToolService.java b/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/service/SmsToolService.java new file mode 100644 index 00000000..afcc66dc --- /dev/null +++ b/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/service/SmsToolService.java @@ -0,0 +1,7 @@ +package io.shinhanlife.dap.mcc.service; + +import io.shinhanlife.dap.mcc.dto.*; + +public interface SmsToolService { + Object sendSms(SmsSendReq req); +} diff --git a/dap-tool-sms/src/main/java/io/shinhanlife/dap/dapmt/service/impl/SmsToolServiceImpl.java b/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/service/impl/SmsToolServiceImpl.java similarity index 75% rename from dap-tool-sms/src/main/java/io/shinhanlife/dap/dapmt/service/impl/SmsToolServiceImpl.java rename to dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/service/impl/SmsToolServiceImpl.java index fac39824..5963964c 100644 --- a/dap-tool-sms/src/main/java/io/shinhanlife/dap/dapmt/service/impl/SmsToolServiceImpl.java +++ b/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/service/impl/SmsToolServiceImpl.java @@ -1,19 +1,19 @@ -package io.shinhanlife.dap.dapmt.service.impl; +package io.shinhanlife.dap.mcc.service.impl; -import io.shinhanlife.dap.dapmt.annotation.McpFunction; -import io.shinhanlife.dap.dapmt.annotation.McpTool; -import io.shinhanlife.dap.dapmt.service.SmsToolService; -import io.shinhanlife.dap.dapmt.service.AbstractMcpToolService; -import io.shinhanlife.dap.dapmt.converter.SmsLegacyConverter; -import io.shinhanlife.dap.dapmt.dto.SmsSendReq; -import io.shinhanlife.dap.dapmt.legacy.SmsLegacyReq; +import io.shinhanlife.dap.mcc.annotation.McpFunction; +import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.mcc.service.SmsToolService; +import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; +import io.shinhanlife.dap.mcc.converter.SmsLegacyConverter; +import io.shinhanlife.dap.mcc.dto.SmsSendReq; +import io.shinhanlife.dap.mcc.legacy.SmsLegacyReq; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import java.util.Map; /** - * @package io.shinhanlife.dap.dapmt.sms + * @package io.shinhanlife.dap.mcc.sms * @className SmsToolService * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-sms/src/main/java/io/shinhanlife/dap/dapmt/sms/DapToolSmsApplication.java b/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/sms/DapToolSmsApplication.java similarity index 71% rename from dap-tool-sms/src/main/java/io/shinhanlife/dap/dapmt/sms/DapToolSmsApplication.java rename to dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/sms/DapToolSmsApplication.java index a172dc7d..eb90f147 100644 --- a/dap-tool-sms/src/main/java/io/shinhanlife/dap/dapmt/sms/DapToolSmsApplication.java +++ b/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/sms/DapToolSmsApplication.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.dapmt.sms; +package io.shinhanlife.dap.mcc.sms; /** - * @package io.shinhanlife.dap.dapmt.sms + * @package io.shinhanlife.dap.mcc.sms * @className DapToolSmsApplication * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -20,8 +20,8 @@ import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.context.properties.ConfigurationPropertiesScan; import org.springframework.cache.annotation.EnableCaching; -@SpringBootApplication(scanBasePackages = {"io.shinhanlife.dap.dapmt", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration"}) -@ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.dap.dapmt", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration"}) +@SpringBootApplication(scanBasePackages = {"io.shinhanlife.dap.mcc", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration"}) +@ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.dap.mcc", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration"}) @EnableCaching public class DapToolSmsApplication { public static void main(String[] args) { diff --git a/nginx/conf.d/default.conf b/nginx/conf.d/default.conf new file mode 100644 index 00000000..41151918 --- /dev/null +++ b/nginx/conf.d/default.conf @@ -0,0 +1,64 @@ +upstream gateway { + server gateway-blue:8081; +} + +upstream tool-sms { + server tool-sms-blue:8082; +} + +upstream tool-email { + server tool-email-blue:8083; +} + +upstream tool-other { + server tool-other-blue:8084; +} + +upstream tool-payment { + server tool-payment-blue:8085; +} + +server { + listen 8281; + location / { + proxy_pass http://gateway; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + } +} + +server { + listen 8282; + location / { + proxy_pass http://tool-sms; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + } +} + +server { + listen 8283; + location / { + proxy_pass http://tool-email; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + } +} + +server { + listen 8284; + location / { + proxy_pass http://tool-other; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + } +} + +server { + listen 8285; + location / { + proxy_pass http://tool-payment; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + } +} diff --git a/refactor.ps1 b/refactor.ps1 new file mode 100644 index 00000000..31dd5f44 --- /dev/null +++ b/refactor.ps1 @@ -0,0 +1,33 @@ +$ErrorActionPreference = "Stop" + +$extensions = @("*.java", "*.xml", "*.yml", "*.properties", "*.gradle", "*.md", "Dockerfile*") +$baseDir = "C:\eGovFrameDev-4.3.1-64bit\workspace-egov\axhub-backend-main" + +Write-Host "Replacing text..." +Get-ChildItem -Path $baseDir -Include $extensions -Recurse -File | ForEach-Object { + if ($_.FullName -notmatch "\\build\\" -and $_.FullName -notmatch "\\\.git\\" -and $_.FullName -notmatch "\\\.gradle\\" -and $_.FullName -notmatch "\\bin\\") { + try { + $content = Get-Content $_.FullName -Raw -Encoding UTF8 + $newContent = $content -replace "dapms", "mcg" + $newContent = $newContent -replace "dapmt", "mcc" + if ($content -cne $newContent) { + Write-Host "Updated text in: $($_.FullName)" + $utf8NoBom = New-Object System.Text.UTF8Encoding $False + [System.IO.File]::WriteAllText($_.FullName, $newContent, $utf8NoBom) + } + } catch { + Write-Host "Skipped binary or locked file: $($_.FullName)" + } + } +} + +Write-Host "Renaming directories..." +Get-ChildItem -Path $baseDir -Recurse -Directory | Where-Object { $_.Name -eq "dapms" -or $_.Name -eq "dapmt" } | Sort-Object -Property @{Expression={$_.FullName.Length}; Descending=$true} | ForEach-Object { + if ($_.FullName -notmatch "\\build\\" -and $_.FullName -notmatch "\\\.git\\" -and $_.FullName -notmatch "\\\.gradle\\" -and $_.FullName -notmatch "\\bin\\") { + $newName = if ($_.Name -eq "dapms") { "mcg" } else { "mcc" } + Write-Host "Renaming dir: $($_.FullName) -> $newName" + Rename-Item -Path $_.FullName -NewName $newName + } +} + +Write-Host "Refactoring completed!"