public class BadgeService extends Object
| Modifier and Type | Field and Description |
|---|---|
protected BadgeMapper |
badgeMapper |
protected BadgeDAO |
badgeStorage |
| Constructor and Description |
|---|
BadgeService() |
| Modifier and Type | Method and Description |
|---|---|
BadgeDTO |
addBadge(BadgeDTO badgeDTO)
Add Badge to DB
|
void |
deleteBadge(Long id)
Delete a BadgeEntity using the id
|
BadgeDTO |
findBadgeByTitle(String badgeTitle)
Find a BadgeEntity by title
|
List<BadgeDTO> |
findBadgesByDomain(String badgeDomain) |
List<BadgeDTO> |
findEnabledBadgesByDomain(String badgeDomain) |
List<BadgeDTO> |
getAllBadges()
Return all badges within the DB
|
List<BadgeDTO> |
getAllBadgesbyDomain()
Return all badges within the DB
|
List<BadgeDTO> |
getAllBadgesWithNullDomain()
Get all Rules by with null DomainDTO from DB
|
List<String> |
getDomainListFromBadges()
Get all Domains from Rules from DB
|
BadgeDTO |
updateBadge(BadgeDTO badgeDTO)
Update Badge to DB
|
protected final BadgeDAO badgeStorage
protected final BadgeMapper badgeMapper
public BadgeDTO findBadgeByTitle(String badgeTitle)
badgeTitle - : badge titlepublic List<BadgeDTO> getAllBadges()
public List<BadgeDTO> getAllBadgesbyDomain()
public BadgeDTO addBadge(BadgeDTO badgeDTO)
badgeDTO - : an object of type RuleDTOpublic BadgeDTO updateBadge(BadgeDTO badgeDTO)
badgeDTO - : an instance of type BadgeDTOpublic void deleteBadge(Long id)
id - : badge idpublic List<BadgeDTO> getAllBadgesWithNullDomain() throws Exception
ExceptionCopyright © 2003–2019 eXo Platform SAS. All rights reserved.