Class SpaceController
- java.lang.Object
-
- org.duracloud.duradmin.spaces.controller.SpaceController
-
@Controller @RequestMapping("/spaces/space") public class SpaceController extends Object- Author:
- Daniel Bernstein
-
-
Field Summary
Fields Modifier and Type Field Description protected org.slf4j.Loggerlog
-
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.ModelAndViewaddSpace(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Space space, org.springframework.validation.BindingResult result)org.springframework.web.servlet.ModelAndViewdelete(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Space space, org.springframework.validation.BindingResult result)org.springframework.web.servlet.ModelAndViewget(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Space space, org.springframework.validation.BindingResult result)protected ContentStoregetContentStore(Space space)
-
-
-
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
-
getContentStore
protected ContentStore getContentStore(Space space) throws ContentStoreException
- Throws:
ContentStoreException
-
-