diff --git a/src/main/java/com/eactive/eai/inbound/processor/RequestProcessor.java b/src/main/java/com/eactive/eai/inbound/processor/RequestProcessor.java index f72452a..38b315e 100644 --- a/src/main/java/com/eactive/eai/inbound/processor/RequestProcessor.java +++ b/src/main/java/com/eactive/eai/inbound/processor/RequestProcessor.java @@ -4,9 +4,6 @@ import java.util.Calendar; import java.util.Properties; import java.util.Set; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; - import com.eactive.eai.common.TransactionContextKeys; import com.eactive.eai.common.context.ElinkTransactionContext; import com.eactive.eai.common.util.*; @@ -25,7 +22,6 @@ import com.eactive.eai.adapter.http.dynamic.HttpAdapterServiceSupport; import com.eactive.eai.common.bizkey.BizKeyManager; import com.eactive.eai.common.bizkey.BizKeyVO; import com.eactive.eai.common.dao.DAOFactory; -import com.eactive.eai.common.errorcode.ErrorCodeHandler; import com.eactive.eai.common.exception.ExceptionHandler; import com.eactive.eai.common.exception.ExceptionUtil; import com.eactive.eai.common.inflow.Bucket; @@ -59,9 +55,6 @@ import com.eactive.eai.message.service.InterfaceMapper; import com.eactive.eai.util.SimHeaderUtil; import com.ext.eai.common.stdmessage.STDMessageKeys; -import org.json.simple.JSONObject; -import java.util.HashMap; -import java.util.Map; //import org.apache.commons.lang3.StringUtils; //import org.springframework.http.HttpStatus; @@ -477,7 +470,9 @@ public class RequestProcessor extends RequestProcessorSupport { if(svrLogLevel >= 1) { if (esbLogger.isInfo()) esbLogger.info("RequestProcessor] started... - EAI Server Log Level is INFO"); } - + + afterFoundEaiMessage(eaiMsg, vo, prop); + // 3-1. 수신메시지와 초기값을 EAIMessage에 설정한다. // 메시지 수신시각 설정 eaiMsg.setMsgRcvTm(vo.getErrTm()); @@ -1398,6 +1393,10 @@ public class RequestProcessor extends RequestProcessorSupport { } } + protected void afterFoundEaiMessage(EAIMessage eaiMsg, ProcessVO vo, Properties prop) { + } + + protected String checkCustomInflow(Bucket bucket, EAIMessage eaiMsg, Properties prop) { return null; }