Class SpaceController


  • @Controller
    @RequestMapping("/spaces/space")
    public class SpaceController
    extends Object
    Author:
    Daniel Bernstein
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.slf4j.Logger log  
    • Constructor Summary

      Constructors 
      Constructor Description
      SpaceController​(String adminSpaceId, org.duracloud.mill.db.repo.JpaBitIntegrityReportRepo reportRepo, ContentStoreManager contentStoreManager)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.springframework.web.servlet.ModelAndView addSpace​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Space space, org.springframework.validation.BindingResult result)  
      org.springframework.web.servlet.ModelAndView delete​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Space space, org.springframework.validation.BindingResult result)  
      org.springframework.web.servlet.ModelAndView get​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Space space, org.springframework.validation.BindingResult result)  
      protected ContentStore getContentStore​(Space space)  
    • Field Detail

      • log

        protected final org.slf4j.Logger log
    • Constructor Detail

      • SpaceController

        @Autowired
        public SpaceController​(@Qualifier("adminSpaceId")
                               String adminSpaceId,
                               @Qualifier("bitIntegrityReportRepo")
                               org.duracloud.mill.db.repo.JpaBitIntegrityReportRepo reportRepo,
                               @Qualifier("contentStoreManager")
                               ContentStoreManager contentStoreManager)
    • Method Detail

      • get

        @RequestMapping(value="",
                        method=GET)
        public org.springframework.web.servlet.ModelAndView get​(javax.servlet.http.HttpServletRequest request,
                                                                javax.servlet.http.HttpServletResponse response,
                                                                Space space,
                                                                org.springframework.validation.BindingResult result)
                                                         throws Exception
        Throws:
        Exception
      • addSpace

        @RequestMapping(value="",
                        method=POST)
        public org.springframework.web.servlet.ModelAndView addSpace​(javax.servlet.http.HttpServletRequest request,
                                                                     javax.servlet.http.HttpServletResponse response,
                                                                     Space space,
                                                                     org.springframework.validation.BindingResult result)
                                                              throws Exception
        Throws:
        Exception
      • delete

        @RequestMapping(value="/delete",
                        method=POST)
        public org.springframework.web.servlet.ModelAndView delete​(javax.servlet.http.HttpServletRequest request,
                                                                   javax.servlet.http.HttpServletResponse response,
                                                                   Space space,
                                                                   org.springframework.validation.BindingResult result)
                                                            throws Exception
        Throws:
        Exception