@ConditionalOnProperty(prefix="jwork.ignore", value={"jwork","admin","web"}, havingValue="false", matchIfMissing=true) @Service public class MessageServiceImpl extends Object implements MessageService
Constructor and Description |
---|
MessageServiceImpl() |
Modifier and Type | Method and Description |
---|---|
void |
createMessage(net.ibizsoftware.jwork.core.collections.JMap<String,String> jmap)
메세지 저장
|
void |
deleteMessage(net.ibizsoftware.jwork.core.collections.JMap<String,String> jmap)
메세지 삭제
|
List<Map<String,Object>> |
getGridMessage(Map<String,Object> jmap)
그리드 메시지 조회
|
List<Map<String,Object>> |
getGridMessage(Map<String,Object> jmap,
net.ibizsoftware.jwork.persistence.orm.mybatis.paging.support.JRowBounds jRowBounds)
그리드 메시지 조회
|
List<Map<String,Object>> |
getGridMessageHist(Map<String,Object> jmap,
net.ibizsoftware.jwork.persistence.orm.mybatis.paging.support.JRowBounds jRowBounds)
그리드 메시지 이력 리스트 조회
|
Map<String,Object> |
getLocaleMap(Map<String,Object> param)
다국어 디테일 정보.
|
boolean |
isLocaleCode(Map<String,Object> param)
다국어 코드 존재 여부 확인
|
void |
saveMessage(net.ibizsoftware.jwork.core.collections.JMap<String,String> jmap)
메시지 저장
|
void |
saveMessageInfo(Map<String,Object> param)
다국어 정보 저장
|
void |
saveOneLocaleMessage(net.ibizsoftware.jwork.core.collections.JMap<String,Object> jmap)
다국어 메세지 저장
|
@Transactional @CacheEvict(value="localeCache", cacheManager="ehCacheManager", allEntries=true) public void createMessage(net.ibizsoftware.jwork.core.collections.JMap<String,String> jmap)
createMessage
in interface MessageService
jmap
- @Transactional @CacheEvict(value="localeCache", cacheManager="ehCacheManager", allEntries=true) public void deleteMessage(net.ibizsoftware.jwork.core.collections.JMap<String,String> jmap)
deleteMessage
in interface MessageService
jmap
- public List<Map<String,Object>> getGridMessage(Map<String,Object> jmap)
getGridMessage
in interface MessageService
jmap
- 조회조건public List<Map<String,Object>> getGridMessage(Map<String,Object> jmap, net.ibizsoftware.jwork.persistence.orm.mybatis.paging.support.JRowBounds jRowBounds)
getGridMessage
in interface MessageService
jmap
- 조회조건jRowBounds
- 페이징 조건public List<Map<String,Object>> getGridMessageHist(Map<String,Object> jmap, net.ibizsoftware.jwork.persistence.orm.mybatis.paging.support.JRowBounds jRowBounds)
getGridMessageHist
in interface MessageService
jmap
- 조회조건jRowBounds
- 페이징 조건public Map<String,Object> getLocaleMap(Map<String,Object> param)
getLocaleMap
in interface MessageService
param
- public boolean isLocaleCode(Map<String,Object> param)
isLocaleCode
in interface MessageService
param
- @Transactional @CacheEvict(value="localeCache", cacheManager="ehCacheManager", allEntries=true) public void saveMessage(net.ibizsoftware.jwork.core.collections.JMap<String,String> jmap)
saveMessage
in interface MessageService
jmap
- @CacheEvict(value="localeCache", cacheManager="ehCacheManager", allEntries=true) public void saveMessageInfo(Map<String,Object> param)
saveMessageInfo
in interface MessageService
param
- public void saveOneLocaleMessage(net.ibizsoftware.jwork.core.collections.JMap<String,Object> jmap)
saveOneLocaleMessage
in interface MessageService
jmap
- Copyright © 2025. All rights reserved.