public class BaseController extends Object
Modifier and Type | Field and Description |
---|---|
protected CatalogService |
catalogService |
Constructor and Description |
---|
BaseController(CatalogService catalogService) |
protected CatalogService catalogService
public BaseController(CatalogService catalogService)
protected ServiceDefinition getRequiredServiceDefinition(String serviceDefinitionId)
protected ServiceDefinition getServiceDefinition(String serviceDefinitionId)
protected Context parseOriginatingIdentity(String originatingIdentityString)
@ExceptionHandler(value=ServiceBrokerApiVersionException.class) public ResponseEntity<ErrorMessage> handleException(ServiceBrokerApiVersionException ex)
@ExceptionHandler(value=ServiceInstanceDoesNotExistException.class) public ResponseEntity<ErrorMessage> handleException(ServiceInstanceDoesNotExistException ex)
@ExceptionHandler(value=ServiceDefinitionDoesNotExistException.class) public ResponseEntity<ErrorMessage> handleException(ServiceDefinitionDoesNotExistException ex)
@ExceptionHandler(value=org.springframework.http.converter.HttpMessageNotReadableException.class) public ResponseEntity<ErrorMessage> handleException(HttpMessageNotReadableException ex)
@ExceptionHandler(value=org.springframework.web.bind.MethodArgumentNotValidException.class) public ResponseEntity<ErrorMessage> handleException(MethodArgumentNotValidException ex)
@ExceptionHandler(value=ServiceBrokerAsyncRequiredException.class) public ResponseEntity<AsyncRequiredErrorMessage> handleException(ServiceBrokerAsyncRequiredException ex)
@ExceptionHandler(value=ServiceBrokerInvalidParametersException.class) public ResponseEntity<ErrorMessage> handleException(ServiceBrokerInvalidParametersException ex)
@ExceptionHandler(value=ServiceBrokerBadRequestException.class) public ResponseEntity<ErrorMessage> handleException(ServiceBrokerBadRequestException ex)
@ExceptionHandler(value=java.lang.Exception.class) public ResponseEntity<ErrorMessage> handleException(Exception ex)
public ResponseEntity<ErrorMessage> getErrorResponse(String message, HttpStatus status)