@Service(value="coAddonService") public class CoAddonServiceImpl extends egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl implements CoAddonService
Constructor and Description |
---|
CoAddonServiceImpl() |
Modifier and Type | Method and Description |
---|---|
egovframework.rte.psl.dataaccess.util.EgovMap |
getAddonData(java.util.HashMap<java.lang.String,java.lang.Object> param)
부가기능 데이터
|
java.util.HashMap<java.lang.String,java.lang.Object> |
getAddonDeploy(java.lang.String context,
java.lang.String siteId,
java.lang.String json)
부가기능 리스트 (배포용)
|
java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> |
getAddonList(java.util.HashMap<java.lang.String,java.lang.Object> param)
부가기능 리스트
|
int |
setAddonDelete(java.util.HashMap<java.lang.String,java.lang.Object> param)
부가기능 삭제 (휴지통)
|
int |
setAddonMerge(java.util.HashMap<java.lang.String,java.lang.Object> param)
부가기능 등록/수정
|
void |
setAddonOrdrUpdate(java.util.HashMap<java.lang.String,java.lang.Object> param)
부가기능 정렬순서 일괄 수정
|
void |
setAddonUseAt(java.util.HashMap<java.lang.String,java.lang.Object> param)
부가기능 사용유무 변경
|
public java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> getAddonList(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
getAddonList
in interface CoAddonService
param
- siteId : 사이트ID, addonTy[P : 팝업창, Z : 알림존, Q : 퀵메뉴, B : 배너, F : 관련사이트], codeCl : 분류별카테고리코드, searchPopupSe : 팝업창형식, searchCtgry : 카테고리, searchStatus : 진행상태[W : 대기, I : 진행중, E : 기간종료, N : 사용안함], searchQuery : 검색어org.springframework.dao.DataAccessException
public egovframework.rte.psl.dataaccess.util.EgovMap getAddonData(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
getAddonData
in interface CoAddonService
param
- siteId : 사이트ID, addonTy[P : 팝업창, Z : 알림존, Q : 퀵메뉴, B : 배너, F : 관련사이트], sn : 키값org.springframework.dao.DataAccessException
@Transactional public int setAddonMerge(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
setAddonMerge
in interface CoAddonService
param
- 부가기능 Dataorg.springframework.dao.DataAccessException
@Transactional public void setAddonUseAt(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
setAddonUseAt
in interface CoAddonService
param
- useAt[Y : 사용, N : 미사용], siteId : 사이트ID, addonTy[P : 팝업창, Z : 알림존, Q : 퀵메뉴, B : 배너, F : 관련사이트], sn : 키값org.springframework.dao.DataAccessException
@Transactional public void setAddonOrdrUpdate(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
setAddonOrdrUpdate
in interface CoAddonService
param
- sortOrdr : 정렬순서, siteId : 사이트ID, addonTy[P : 팝업창, Z : 알림존, Q : 퀵메뉴, B : 배너, F : 관련사이트], sn : 키값org.springframework.dao.DataAccessException
@Transactional public int setAddonDelete(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
setAddonDelete
in interface CoAddonService
param
- siteId : 사이트ID, addonTy[P : 팝업창, Z : 알림존, Q : 퀵메뉴, B : 배너, F : 관련사이트], sn : 키값org.springframework.dao.DataAccessException
public java.util.HashMap<java.lang.String,java.lang.Object> getAddonDeploy(java.lang.String context, java.lang.String siteId, java.lang.String json)
getAddonDeploy
in interface CoAddonService
context
- 컨텍스트 경로siteId
- 사이트IDjson
- JSON 파일생성유무