org.duracloud.duradmin.spaces.controller
Class SpaceController
java.lang.Object
org.springframework.context.support.ApplicationObjectSupport
org.springframework.web.context.support.WebApplicationObjectSupport
org.springframework.web.servlet.support.WebContentGenerator
org.springframework.web.servlet.mvc.AbstractController
org.springframework.web.servlet.mvc.BaseCommandController
org.springframework.web.servlet.mvc.AbstractCommandController
org.duracloud.controller.AbstractRestController<Space>
org.duracloud.duradmin.spaces.controller.SpaceController
- All Implemented Interfaces:
- org.springframework.context.ApplicationContextAware, org.springframework.web.context.ServletContextAware, org.springframework.web.servlet.mvc.Controller
public class SpaceController
- extends AbstractRestController<Space>
- Author:
- Daniel Bernstein
|
Field Summary |
protected org.slf4j.Logger |
log
|
| Fields inherited from class org.springframework.web.servlet.mvc.BaseCommandController |
DEFAULT_COMMAND_NAME |
| Fields inherited from class org.springframework.web.servlet.support.WebContentGenerator |
METHOD_GET, METHOD_HEAD, METHOD_POST |
| Fields inherited from class org.springframework.context.support.ApplicationObjectSupport |
logger |
|
Method Summary |
protected org.springframework.web.servlet.ModelAndView |
delete(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Space space,
org.springframework.validation.BindException errors)
|
protected org.springframework.web.servlet.ModelAndView |
get(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Space space,
org.springframework.validation.BindException errors)
|
protected ContentStore |
getContentStore(Space space)
|
ContentStoreManager |
getContentStoreManager()
|
ServicesManager |
getServicesManager()
|
protected org.springframework.web.servlet.ModelAndView |
post(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Space space,
org.springframework.validation.BindException errors)
|
protected org.springframework.web.servlet.ModelAndView |
put(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Space space,
org.springframework.validation.BindException errors)
|
void |
setContentStoreManager(ContentStoreManager contentStoreManager)
|
void |
setServicesManager(ServicesManager servicesManager)
|
| Methods inherited from class org.springframework.web.servlet.mvc.AbstractCommandController |
handleRequestInternal |
| Methods inherited from class org.springframework.web.servlet.mvc.BaseCommandController |
bindAndValidate, checkCommand, createBinder, createCommand, getBindingErrorProcessor, getCommand, getCommandClass, getCommandName, getMessageCodesResolver, getPropertyEditorRegistrars, getValidator, getValidators, getWebBindingInitializer, initApplicationContext, initBinder, isValidateOnBinding, onBind, onBind, onBindAndValidate, prepareBinder, setBindingErrorProcessor, setCommandClass, setCommandName, setMessageCodesResolver, setPropertyEditorRegistrar, setPropertyEditorRegistrars, setValidateOnBinding, setValidator, setValidators, setWebBindingInitializer, suppressBinding, suppressValidation, suppressValidation, suppressValidation, useDirectFieldAccess |
| Methods inherited from class org.springframework.web.servlet.mvc.AbstractController |
handleRequest, isSynchronizeOnSession, setSynchronizeOnSession |
| Methods inherited from class org.springframework.web.servlet.support.WebContentGenerator |
applyCacheSeconds, applyCacheSeconds, cacheForSeconds, cacheForSeconds, checkAndPrepare, checkAndPrepare, getCacheSeconds, getSupportedMethods, isRequireSession, isUseCacheControlHeader, isUseCacheControlNoStore, isUseExpiresHeader, preventCaching, setCacheSeconds, setRequireSession, setSupportedMethods, setUseCacheControlHeader, setUseCacheControlNoStore, setUseExpiresHeader |
| Methods inherited from class org.springframework.web.context.support.WebApplicationObjectSupport |
getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContext |
| Methods inherited from class org.springframework.context.support.ApplicationObjectSupport |
getApplicationContext, getMessageSourceAccessor, requiredContextClass, setApplicationContext |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected final org.slf4j.Logger log
SpaceController
public SpaceController(String adminSpaceId,
String bitIntegrityResultsContentId)
getContentStoreManager
public ContentStoreManager getContentStoreManager()
setContentStoreManager
public void setContentStoreManager(ContentStoreManager contentStoreManager)
get
protected org.springframework.web.servlet.ModelAndView get(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Space space,
org.springframework.validation.BindException errors)
throws Exception
- Overrides:
get in class AbstractRestController<Space>
- Throws:
Exception
put
protected org.springframework.web.servlet.ModelAndView put(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Space space,
org.springframework.validation.BindException errors)
throws Exception
- Overrides:
put in class AbstractRestController<Space>
- Throws:
Exception
post
protected org.springframework.web.servlet.ModelAndView post(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Space space,
org.springframework.validation.BindException errors)
throws Exception
- Overrides:
post in class AbstractRestController<Space>
- Throws:
Exception
delete
protected org.springframework.web.servlet.ModelAndView delete(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Space space,
org.springframework.validation.BindException errors)
throws Exception
- Overrides:
delete in class AbstractRestController<Space>
- Throws:
Exception
getContentStore
protected ContentStore getContentStore(Space space)
throws ContentStoreException
- Throws:
ContentStoreException
getServicesManager
public ServicesManager getServicesManager()
setServicesManager
public void setServicesManager(ServicesManager servicesManager)
Copyright © 2009-2012 DuraSpace. All Rights Reserved.