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(String badgeTitle)
Delete a BadgeEntity using the title
|
BadgeDTO |
findBadgeByTitle(String badgeTitle)
Find a BadgeEntity by title
|
List<BadgeDTO> |
findBadgesByDomain(String badgeDomain) |
List<BadgeDTO> |
getAllBadges()
Return all badges within the 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 BadgeDTO addBadge(BadgeDTO badgeDTO)
badgeDTO - : an object of type RuleDTOpublic BadgeDTO updateBadge(BadgeDTO badgeDTO)
badgeDTO - : an instance of type BadgeDTOpublic void deleteBadge(String badgeTitle)
badgeTitle - : badge titleCopyright © 2003–2018 eXo Platform SAS. All rights reserved.