64 lines
2.2 KiB
Java
64 lines
2.2 KiB
Java
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 = ? ";
|
|
}
|