Uses of Class
de.digitalcollections.cudami.server.business.api.service.exceptions.CudamiServiceException
-
-
Uses of CudamiServiceException in de.digitalcollections.cudami.server.business.api.service.exceptions
Subclasses of CudamiServiceException in de.digitalcollections.cudami.server.business.api.service.exceptions Modifier and Type Class Description classEntityServiceException -
Uses of CudamiServiceException in de.digitalcollections.cudami.server.business.api.service.identifiable.alias
Methods in de.digitalcollections.cudami.server.business.api.service.identifiable.alias that throw CudamiServiceException Modifier and Type Method Description default de.digitalcollections.model.identifiable.alias.UrlAliasUrlAliasService. create(de.digitalcollections.model.identifiable.alias.UrlAlias urlAlias)Create an UrlAlias in the database (with validation)de.digitalcollections.model.identifiable.alias.UrlAliasUrlAliasService. create(de.digitalcollections.model.identifiable.alias.UrlAlias urlAlias, boolean force)Create an UrlAlias in the databasebooleanUrlAliasService. delete(List<UUID> uuids)Delete a list of UrlAliases by their UUIDsdefault booleanUrlAliasService. delete(UUID uuid)Delete a single UrlAlias by its UUIDdefault booleanUrlAliasService. deleteAllForTarget(UUID uuid)Delete all UrlAliases targetting the passed UUID except those that have already been published.booleanUrlAliasService. deleteAllForTarget(UUID uuid, boolean force)Delete all UrlAliases targetting the passed UUID except those that have already been published.de.digitalcollections.model.paging.SearchPageResponse<de.digitalcollections.model.identifiable.alias.LocalizedUrlAliases>UrlAliasService. find(de.digitalcollections.model.paging.SearchPageRequest pageRequest)Find UrlAliasesde.digitalcollections.model.identifiable.alias.LocalizedUrlAliasesUrlAliasService. findLocalizedUrlAliases(UUID uuid)Returns the LocalizedUrlAliases for an identifiable, identified by its UUIDde.digitalcollections.model.identifiable.alias.UrlAliasUrlAliasService. findOne(UUID uuid)Retrieve one UrlAlias by its UUIDde.digitalcollections.model.identifiable.alias.LocalizedUrlAliasesUrlAliasService. findPrimaryLinks(UUID websiteUuid, String slug, Locale pLocale)Returns the primary Links (one per language) as LocalizedUrlAliases for a given slug for a given website (identified by its uuid).List<de.digitalcollections.model.identifiable.alias.UrlAlias>UrlAliasService. findPrimaryLinksForTarget(UUID targetUuid)Returns all primary links of the passed target identifiable.StringUrlAliasService. generateSlug(Locale pLocale, String label, UUID websiteUuid)Generates a not yet existing slug for the provided label, language and websiteUuid.de.digitalcollections.model.identifiable.alias.UrlAliasUrlAliasService. update(de.digitalcollections.model.identifiable.alias.UrlAlias urlAlias)Updates an UrlAlias in the database -
Uses of CudamiServiceException in de.digitalcollections.cudami.server.business.impl.service.identifiable
Methods in de.digitalcollections.cudami.server.business.impl.service.identifiable that throw CudamiServiceException Modifier and Type Method Description static <I extends de.digitalcollections.model.identifiable.Identifiable>
voidIdentifiableUrlAliasAlignHelper. alignForUpdate(I actualIdentifiable, I identifiableInDatabase, CudamiConfig cudamiConfig, IdentifiableUrlAliasAlignHelper.SlugGeneratorService slugGeneratorService)Align all UrlAliases to fit in with the updating/updated identifiable.StringIdentifiableUrlAliasAlignHelper.SlugGeneratorService. apply(Locale locale, String label, UUID website)static <I extends de.digitalcollections.model.identifiable.Identifiable>
voidIdentifiableUrlAliasAlignHelper. checkDefaultAliases(I actualIdentifiable, CudamiConfig cudamiConfig, IdentifiableUrlAliasAlignHelper.SlugGeneratorService slugGeneratorService)Ensure that default aliases exist (new ones can be created). -
Uses of CudamiServiceException in de.digitalcollections.cudami.server.business.impl.service.identifiable.alias
Methods in de.digitalcollections.cudami.server.business.impl.service.identifiable.alias that throw CudamiServiceException Modifier and Type Method Description protected voidUrlAliasServiceImpl. checkPublication(de.digitalcollections.model.identifiable.alias.UrlAlias urlAlias)de.digitalcollections.model.identifiable.alias.UrlAliasUrlAliasServiceImpl. create(de.digitalcollections.model.identifiable.alias.UrlAlias urlAlias, boolean force)booleanUrlAliasServiceImpl. delete(List<UUID> uuids)booleanUrlAliasServiceImpl. deleteAllForTarget(UUID uuid, boolean force)de.digitalcollections.model.paging.SearchPageResponse<de.digitalcollections.model.identifiable.alias.LocalizedUrlAliases>UrlAliasServiceImpl. find(de.digitalcollections.model.paging.SearchPageRequest searchPageRequest)de.digitalcollections.model.identifiable.alias.LocalizedUrlAliasesUrlAliasServiceImpl. findLocalizedUrlAliases(UUID uuid)de.digitalcollections.model.identifiable.alias.UrlAliasUrlAliasServiceImpl. findOne(UUID uuid)de.digitalcollections.model.identifiable.alias.LocalizedUrlAliasesUrlAliasServiceImpl. findPrimaryLinks(UUID websiteUuid, String slug, Locale pLocale)List<de.digitalcollections.model.identifiable.alias.UrlAlias>UrlAliasServiceImpl. findPrimaryLinksForTarget(UUID targetUuid)StringUrlAliasServiceImpl. generateSlug(Locale pLocale, String label, UUID websiteUuid)de.digitalcollections.model.identifiable.alias.UrlAliasUrlAliasServiceImpl. update(de.digitalcollections.model.identifiable.alias.UrlAlias urlAlias)
-