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 SummaryConstructors
- 
Method SummaryModifier 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- 
WebdavExceptionHandlerpublic 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) 
- 
internalHandlerWebdavExceptionprotected org.springframework.http.ResponseEntity<WebdavException> internalHandlerWebdavException(WebdavException ex, org.springframework.http.HttpStatus status) 
 
-