Package | Description |
---|---|
org.springframework.cloud.servicebroker.controller |
Provides Service Broker API endpoints
|
org.springframework.cloud.servicebroker.exception |
Exceptions for Service Broker error conditions
|
Modifier and Type | Method and Description |
---|---|
protected ErrorMessage |
ServiceBrokerExceptionHandler.getErrorResponse(ServiceBrokerException ex)
Format an error message for the exception
|
ErrorMessage |
ServiceBrokerExceptionHandler.handleException(ServiceBrokerException ex)
Handle a
ServiceBrokerException |
Modifier and Type | Class and Description |
---|---|
class |
ServiceBrokerApiVersionException
Thrown to indicate that the version of the API supported by the broker doesn't match the version provided by the
platform.
|
class |
ServiceBrokerApiVersionMissingException
Thrown to indicate that the API version header is missing from the request.
|
class |
ServiceBrokerAsyncRequiredException
Thrown to indicate that a service broker requires that the platform support asynchronous processing of operations.
|
class |
ServiceBrokerBindingRequiresAppException
Thrown to indicate that the service broker received a binding request without an application resource, but only
supports binding to applications.
|
class |
ServiceBrokerConcurrencyException
Thrown to indicate that the service broker received concurrent requests to modify a resource.
|
class |
ServiceBrokerCreateOperationInProgressException
Thrown to indicate that a request to create a service instance or binding was received while asynchronous creation of
the identical service instance or binding is in progress.
|
class |
ServiceBrokerDeleteOperationInProgressException
Thrown to indicate that a request to delete a service instance or binding was received while asynchronous deletion of
the identical service instance or binding is in progress.
|
class |
ServiceBrokerInvalidOriginatingIdentityException
Thrown to indicate that parameters passed in the originating identity header are not understood by the service
broker.
|
class |
ServiceBrokerInvalidParametersException
Thrown to indicate that parameters passed in a create or update request are not understood by the service broker.
|
class |
ServiceBrokerMaintenanceInfoConflictException
Thrown to indicate that the maintenance_info.version provided in the request does not match the maintenance_info.version described for the service plan in the service broker's catalog
|
class |
ServiceBrokerOperationInProgressException
Thrown to indicate that a request for a service instance or binding was received while asynchronous creation of the
service instance or binding is in progress.
|
class |
ServiceBrokerUnavailableException
Thrown to indicate that a service broker is able to accept requests from the platform but is temporarily unable to
process those requests.
|
class |
ServiceBrokerUpdateOperationInProgressException
Thrown to indicate that a request to update a service instance was received while asynchronous updating of the
identical service instance is in progress.
|
class |
ServiceDefinitionDoesNotExistException
Thrown to indicate that a request includes a service definition ID that does not exist in the service broker
catalog.
|
class |
ServiceDefinitionPlanDoesNotExistException
Thrown to indicate that a request includes a plan ID that does not exist in the service broker catalog.
|
class |
ServiceInstanceBindingDoesNotExistException
Thrown to indicate that a request includes a service binding ID that is not known to the service broker.
|
class |
ServiceInstanceBindingExistsException
Thrown to indicate that a service binding create request was received for a binding that already exists with
parameters that are different from the existing binding.
|
class |
ServiceInstanceDoesNotExistException
Thrown to indicate that a request includes a service instance ID that is not known to the service broker.
|
class |
ServiceInstanceExistsException
Thrown to indicate that a service instance create request was received for an instance that already exists with
parameters that are different from the existing instance.
|
class |
ServiceInstanceUpdateNotSupportedException
Thrown to indicate that a request to update a service instance can not be fulfilled by the service broker.
|