Class ViewController
- java.lang.Object
-
- de.digitalcollections.iiif.hymir.frontend.ViewController
-
@Controller public class ViewController extends java.lang.ObjectController for serving different view pages.
-
-
Constructor Summary
Constructors Constructor Description ViewController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.Map<java.lang.String,java.lang.String>getIIIFVersions()java.lang.StringviewHomepage(org.springframework.ui.Model model)java.lang.StringviewImageGet(java.lang.String identifier, org.springframework.ui.Model model)java.lang.StringviewImagePost(java.lang.String identifier)java.lang.StringviewPresentationCollection(java.lang.String name)java.lang.StringviewPresentationGet(java.lang.String identifier, org.springframework.ui.Model model)java.lang.StringviewPresentationManifest(java.lang.String identifier)java.lang.StringviewPresentationPost(java.lang.String identifier, org.springframework.ui.Model model)
-
-
-
Method Detail
-
viewHomepage
@RequestMapping(value={"","/"}, method=GET) public java.lang.String viewHomepage(org.springframework.ui.Model model)
-
viewImageGet
@RequestMapping(value="/image/{identifier}/view.html", method=GET) public java.lang.String viewImageGet(@PathVariable java.lang.String identifier, org.springframework.ui.Model model)
-
viewImagePost
@RequestMapping(value="/image/view", method=POST) public java.lang.String viewImagePost(@RequestParam java.lang.String identifier)
-
viewPresentationPost
@RequestMapping(value="/presentation/view", method=POST) public java.lang.String viewPresentationPost(@RequestParam java.lang.String identifier, org.springframework.ui.Model model)
-
viewPresentationGet
@RequestMapping(value="/presentation/view/{identifier}", method=GET) public java.lang.String viewPresentationGet(@PathVariable java.lang.String identifier, org.springframework.ui.Model model)
-
viewPresentationManifest
@RequestMapping(value="/presentation/manifest", method=GET) public java.lang.String viewPresentationManifest(@RequestParam java.lang.String identifier)
-
viewPresentationCollection
@RequestMapping(value="/presentation/collection", method=GET) public java.lang.String viewPresentationCollection(@RequestParam java.lang.String name)
-
getIIIFVersions
@ModelAttribute("iiifVersions") protected java.util.Map<java.lang.String,java.lang.String> getIIIFVersions()
-
-