This commit is contained in:
Rinjae
2025-10-23 13:21:43 +09:00
commit d6bf8e1943
1004 changed files with 192647 additions and 0 deletions
@@ -0,0 +1,63 @@
package com.eactive.eai.adapter;
import com.eactive.eai.common.dao.Keys;
/**
* 1. 기능 : AdapterPropDAO에서 사용하는 SQL Query문을 정의한 상수 인터페이스
* 2. 처리 개요 : AdapterPropDAO에서 사용하는 SQL Query문을 상수로 정의한다.
* * -
* 3. 주의사항
*
* @author :
* @version : v 1.0.0
* @see : 관련 기능을 참조
* @since :
*/
public interface AdapterPropQuery
{
/**
* 어댑터 유형 별 모든 프라퍼티 정보 조회
*/
public static final String GET_ALL_ADPT_PROP_INFO =
//AdptrCd, AdptrName
//AdptrPrptyName, AdptrPrptyDesc, AdptrCd, AdptrIODstcd
" SELECT a.AdptrCd, a.AdptrName, b.AdptrIODstcd, b.AdptrPrptyName, b.AdptrPrptyDesc \n"
+ " FROM " + Keys.TABLE_OWNER + "TSEAIAD03 a, " + Keys.TABLE_OWNER + "TSEAIAD04 b \n"
+ " WHERE a.AdptrCd = b.AdptrCd \n"
+ " ORDER BY a.AdptrCd ";
/**
* 특정 어댑터 유형에 해당하는 프라퍼티 정보 조회
*/
public static final String GET_ADPT_PROP_INFO =
" SELECT a.AdptrCd, a.AdptrName, b.AdptrIODstcd, b.AdptrPrptyName, b.AdptrPrptyDesc \n"
+ " FROM " + Keys.TABLE_OWNER + "TSEAIAD03 a, " + Keys.TABLE_OWNER + "TSEAIAD04 b \n"
+ " WHERE a.AdptrCd = b.AdptrCd \n"
+ " AND a.AdptrCd = ? ";
/**
* 어댑터 유형 추가
*/
public static final String ADD_ADPT_TP =
" INSERT INTO " + Keys.TABLE_OWNER + "TSEAIAD03 ( AdptrCd, AdptrName ) VALUES ( ?, ? ) ";
/**
* 어댑터 프라퍼티 정보 추가
*/
public static final String ADD_ADPT_PROP_INFO =
" INSERT INTO " + Keys.TABLE_OWNER + "TSEAIAD04 ( AdptrCd, AdptrIODstcd, AdptrPrptyName, AdptrPrptyDesc ) \n"
+ " VALUES ( ?, ?, ?, ? ) ";
/**
* 어댑터 유형 수정
* 어댑터명만 수정 가능
*/
public static final String UPDATE_ADPT_TP =
" UPDATE " + Keys.TABLE_OWNER + "TSEAIAD03 SET AdptrName = ? WHERE AdptrCd = ? ";
/**
* 어댑터 프라퍼티 정보 수정
*/
public static final String UPDATE_ADPT_PROP_INFO =
" UPDATE " + Keys.TABLE_OWNER + "TSEAIAD04 SET AdptrPrptyDesc = ? \n"
+ " WHERE AdptrCd = ? AND AdptrIODstcd = ? AND AdptrPrptyName = ? ";
}