Class UrlAliasesController
- java.lang.Object
-
- de.digitalcollections.commons.springmvc.controller.AbstractController
-
- de.digitalcollections.cudami.admin.controller.identifiable.alias.UrlAliasesController
-
@Controller public class UrlAliasesController extends de.digitalcollections.commons.springmvc.controller.AbstractController
Controller for urlaliases.
-
-
Constructor Summary
Constructors Constructor Description UrlAliasesController(CudamiClient client)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
generateSlug(Locale pLocale, String label, UUID websiteUuid)
-
-
-
Constructor Detail
-
UrlAliasesController
public UrlAliasesController(CudamiClient client)
-
-
Method Detail
-
generateSlug
@GetMapping(produces="application/json;charset=UTF-8", value={"/api/urlaliases/slug/{pLocale}/{label}/{websiteUuid:[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}}","/api/urlaliases/slug/{pLocale}/{label}"}) @ResponseBody public String generateSlug(@PathVariable Locale pLocale, @PathVariable String label, @PathVariable(required=false) UUID websiteUuid) throws de.digitalcollections.model.exception.TechnicalException
- Throws:
de.digitalcollections.model.exception.TechnicalException
-
-