Class NonBindableServiceInstanceBindingService
java.lang.Object
org.springframework.cloud.servicebroker.service.NonBindableServiceInstanceBindingService
- All Implemented Interfaces:
ServiceInstanceBindingService
public class NonBindableServiceInstanceBindingService
extends Object
implements ServiceInstanceBindingService
Default implementation of ServiceInstanceBindingService for service brokers that do not
support bindable services.
- Author:
- Scott Frederick, Roy Clarkson
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<CreateServiceInstanceBindingResponse>
Create a new binding to a service instance.reactor.core.publisher.Mono<DeleteServiceInstanceBindingResponse>
Delete a service instance binding.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.springframework.cloud.servicebroker.service.ServiceInstanceBindingService
getLastOperation, getServiceInstanceBinding
-
Constructor Details
-
NonBindableServiceInstanceBindingService
public NonBindableServiceInstanceBindingService()
-
-
Method Details
-
createServiceInstanceBinding
public reactor.core.publisher.Mono<CreateServiceInstanceBindingResponse> createServiceInstanceBinding(CreateServiceInstanceBindingRequest request) Create a new binding to a service instance.- Specified by:
createServiceInstanceBinding
in interfaceServiceInstanceBindingService
- Parameters:
request
- containing the details of the request- Returns:
- this implementation will always throw a UnsupportedOperationException
- See Also:
-
deleteServiceInstanceBinding
public reactor.core.publisher.Mono<DeleteServiceInstanceBindingResponse> deleteServiceInstanceBinding(DeleteServiceInstanceBindingRequest request) Delete a service instance binding.- Specified by:
deleteServiceInstanceBinding
in interfaceServiceInstanceBindingService
- Parameters:
request
- containing the details of the request- Returns:
- a
DeleteServiceInstanceBindingResponse
on successful processing of the request
-