Package io.jmix.webdavrest
Class WebdavExceptionHandler
java.lang.Object
io.jmix.webdavrest.WebdavExceptionHandler
@WebdavControllerAdvice(basePackages="io.jmix.webdavrest.controller",
annotations=org.springframework.web.bind.annotation.RequestMapping.class)
public class WebdavExceptionHandler
extends Object
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<WebdavException>
org.springframework.http.ResponseEntity<WebdavException>
org.springframework.http.ResponseEntity<WebdavException>
org.springframework.http.ResponseEntity<WebdavException>
org.springframework.http.ResponseEntity<WebdavException>
org.springframework.http.ResponseEntity<WebdavException>
org.springframework.http.ResponseEntity<WebdavException>
org.springframework.http.ResponseEntity<WebdavException>
org.springframework.http.ResponseEntity<WebdavException>
protected org.springframework.http.ResponseEntity<WebdavException>
internalHandlerWebdavException
(WebdavException ex, org.springframework.http.HttpStatus status)
-
Constructor Details
-
WebdavExceptionHandler
public WebdavExceptionHandler()
-
-
Method Details
-
handleWebdavIllegalRequestException
@ExceptionHandler(WebdavIllegalRequestException.class) public org.springframework.http.ResponseEntity<WebdavException> handleWebdavIllegalRequestException(WebdavException ex) -
handleWebdavResourceNotFoundException
@ExceptionHandler({WebdavDocumentNotFoundException.class,WebdavIllegalResourcePathException.class}) public org.springframework.http.ResponseEntity<WebdavException> handleWebdavResourceNotFoundException(WebdavException ex) -
handleWebdavResourceAlreadyLockedException
@ExceptionHandler(WebdavResourceLockedException.class) public org.springframework.http.ResponseEntity<WebdavException> handleWebdavResourceAlreadyLockedException(WebdavResourceLockedException ex) -
handleWebdavResourceNotLockedException
@ExceptionHandler(WebdavResourceNotLockedException.class) public org.springframework.http.ResponseEntity<WebdavException> handleWebdavResourceNotLockedException(WebdavException ex) -
handleWebdavParentDocumentCollectionNotFoundException
@ExceptionHandler(WebdavParentDocumentCollectionNotFoundException.class) public org.springframework.http.ResponseEntity<WebdavException> handleWebdavParentDocumentCollectionNotFoundException(WebdavException ex) -
handleWebdavResourceURIMappedException
@ExceptionHandler(WebdavResourceURIMappedException.class) public org.springframework.http.ResponseEntity<WebdavException> handleWebdavResourceURIMappedException(WebdavException ex) -
handleWebdavResourceUnLockException
@ExceptionHandler(WebdavResourceUnLockException.class) public org.springframework.http.ResponseEntity<WebdavException> handleWebdavResourceUnLockException(WebdavResourceUnLockException ex) -
handleWebdavResourceUnLockException
@ExceptionHandler(WebdavSecurityException.class) public org.springframework.http.ResponseEntity<WebdavException> handleWebdavResourceUnLockException(WebdavSecurityException ex) -
handleWebdavResourceUnLockException
@ExceptionHandler(java.lang.SecurityException.class) public org.springframework.http.ResponseEntity<WebdavException> handleWebdavResourceUnLockException(SecurityException ex) -
internalHandlerWebdavException
protected org.springframework.http.ResponseEntity<WebdavException> internalHandlerWebdavException(WebdavException ex, org.springframework.http.HttpStatus status)
-