public class DomainService extends Object
| Modifier and Type | Field and Description |
|---|---|
protected DomainMapper |
domainMapper |
protected DomainDAO |
domainStorage |
protected org.exoplatform.services.listener.ListenerService |
listenerService |
| Constructor and Description |
|---|
DomainService() |
| Modifier and Type | Method and Description |
|---|---|
DomainDTO |
addDomain(DomainDTO domainDTO)
Add Domain to DB
|
void |
deleteDomain(Long id)
Delete a DomainEntity using the id
|
DomainDTO |
findDomainByTitle(String domainTitle)
Find a DomainEntity by title
|
List<DomainDTO> |
getAllDomains()
Return all domains within the DB
|
List<DomainDTO> |
getEnabledDomains()
Return enabled domains within the DB
|
DomainDTO |
updateDomain(DomainDTO domainDTO)
Update Domain
|
protected final DomainDAO domainStorage
protected final DomainMapper domainMapper
protected final org.exoplatform.services.listener.ListenerService listenerService
public List<DomainDTO> getAllDomains()
public List<DomainDTO> getEnabledDomains()
public DomainDTO findDomainByTitle(String domainTitle)
domainTitle - : domain titlepublic DomainDTO addDomain(DomainDTO domainDTO) throws javax.persistence.PersistenceException
domainDTO - : an object of type DomainDTOjavax.persistence.PersistenceExceptionpublic DomainDTO updateDomain(DomainDTO domainDTO) throws Exception
domainDTO - : an instance of type DomainDTOExceptionCopyright © 2003–2021 eXo Platform SAS. All rights reserved.