@RequestMapping(value="/private/log-viewer/v1") public abstract class LogViewerBaseController extends Object
Constructor and Description |
---|
LogViewerBaseController() |
Modifier and Type | Method and Description |
---|---|
org.springframework.http.ResponseEntity<ErrorResponseDTO> |
constraintViolation(javax.validation.ConstraintViolationException exception)
Handler for constraint violation exceptions when validating input from the user.
|
protected org.springframework.http.ResponseEntity<ErrorResponseDTO> |
createErrorResponse(org.springframework.http.HttpStatus status,
String message)
Build error response for client.
|
org.springframework.http.ResponseEntity<ErrorResponseDTO> |
invalidContextException(InvalidContextException exception)
Handler for invalid context requests
|
org.springframework.http.ResponseEntity<ErrorResponseDTO> |
invalidPackageFile(InvalidPackageFileException exception)
Handler for a corrupt uploaded package file.
|
org.springframework.http.ResponseEntity<ErrorResponseDTO> |
otherErrors(Exception exception)
Handler for all the other exceptions that may be thrown.
|
org.springframework.http.ResponseEntity<ErrorResponseDTO> |
packageAlreadyExists(PackageAlreadyExistsException exception)
Handler for invalid package name.
|
org.springframework.http.ResponseEntity<ErrorResponseDTO> |
unableToCreateDumpException(UnableToCreateDumpException exception)
Handler for exceptions thrown due to inability to provide log dump
|
org.springframework.http.ResponseEntity<ErrorResponseDTO> |
unableToDeleteTemporaryFiles(UnableToDeleteTemporaryFiles exception)
Handler for exception thrown due to inability to delete temporary files after the dump upload
|
org.springframework.http.ResponseEntity<ErrorResponseDTO> |
unableToPruneWorkflowExecutionException(UnableToPruneWorkflowExecutionException exception)
Handler for errors stemming from the inability to prune requested workflow execution
|
org.springframework.http.ResponseEntity<ErrorResponseDTO> |
workflowDoesNotExistException(WorkflowDoesNotExistException exception)
Handler for bad request for workflow execution
|
protected org.springframework.http.ResponseEntity<ErrorResponseDTO> createErrorResponse(org.springframework.http.HttpStatus status, String message)
status
- HTTP error statusmessage
- Error message@ExceptionHandler(value=InvalidPackageFileException.class) @ResponseBody public org.springframework.http.ResponseEntity<ErrorResponseDTO> invalidPackageFile(InvalidPackageFileException exception)
exception
- InvalidPackageFileException@ExceptionHandler(value=PackageAlreadyExistsException.class) @ResponseBody public org.springframework.http.ResponseEntity<ErrorResponseDTO> packageAlreadyExists(PackageAlreadyExistsException exception)
exception
- PackageAlreadyExistsException@ExceptionHandler(value=javax.validation.ConstraintViolationException.class) @ResponseBody public org.springframework.http.ResponseEntity<ErrorResponseDTO> constraintViolation(javax.validation.ConstraintViolationException exception)
exception
- ConstraintViolationException@ExceptionHandler(value=InvalidContextException.class) @ResponseBody public org.springframework.http.ResponseEntity<ErrorResponseDTO> invalidContextException(InvalidContextException exception)
exception
- InvalidContextException@ExceptionHandler(value=UnableToCreateDumpException.class) @ResponseBody public org.springframework.http.ResponseEntity<ErrorResponseDTO> unableToCreateDumpException(UnableToCreateDumpException exception)
exception
- UnableToCreateDumpException@ExceptionHandler(value=UnableToDeleteTemporaryFiles.class) @ResponseBody public org.springframework.http.ResponseEntity<ErrorResponseDTO> unableToDeleteTemporaryFiles(UnableToDeleteTemporaryFiles exception)
exception
- UnableToDeleteTemporaryFiles@ExceptionHandler(value=UnableToPruneWorkflowExecutionException.class) @ResponseBody public org.springframework.http.ResponseEntity<ErrorResponseDTO> unableToPruneWorkflowExecutionException(UnableToPruneWorkflowExecutionException exception)
exception
- UnableToPruneWorkflowExecutionException@ExceptionHandler(value=WorkflowDoesNotExistException.class) @ResponseBody public org.springframework.http.ResponseEntity<ErrorResponseDTO> workflowDoesNotExistException(WorkflowDoesNotExistException exception)
exception
- WorkflowDoesNotExistException@ExceptionHandler(value=java.lang.Exception.class) @ResponseBody public org.springframework.http.ResponseEntity<ErrorResponseDTO> otherErrors(Exception exception)
exception
- ExceptionCopyright © 2020. All rights reserved.