Package org.silverpeas.core.admin.domain
Class ExternalDomainService
- java.lang.Object
-
- org.silverpeas.core.admin.domain.AbstractDomainService
-
- org.silverpeas.core.admin.domain.ExternalDomainService
-
- All Implemented Interfaces:
DomainService
@Service @Singleton @Named("externalDomainService") public class ExternalDomainService extends AbstractDomainService
-
-
Constructor Summary
Constructors Constructor Description ExternalDomainService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
createDomain(Domain domainToCreate)
Create given Domain.String
deleteDomain(Domain domainToRemove)
Remove given Domain.-
Methods inherited from class org.silverpeas.core.admin.domain.AbstractDomainService
checkDomainName, getNextDomainId, registerDomain, unRegisterDomain
-
-
-
-
Method Detail
-
createDomain
public String createDomain(Domain domainToCreate) throws DomainCreationException, DomainConflictException
Description copied from interface:DomainService
Create given Domain.- Parameters:
domainToCreate
- the domain to create.- Returns:
- the identifier of the created domain.
- Throws:
DomainCreationException
DomainConflictException
-
deleteDomain
public String deleteDomain(Domain domainToRemove) throws DomainDeletionException
Description copied from interface:DomainService
Remove given Domain.- Parameters:
domainToRemove
- the domain to remove.- Returns:
- the identifier of the removed domain.
- Throws:
DomainDeletionException
-
-