public class InMemoryServiceInstanceBindingStateRepository extends Object implements ServiceInstanceBindingStateRepository
ServiceInstanceBindingStateRepository meant for demonstration and testing purposes
only.
WARNING: This implementation is not intended for production applications!| Constructor and Description |
|---|
InMemoryServiceInstanceBindingStateRepository() |
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Mono<ServiceInstanceState> |
getState(String serviceInstanceId,
String bindingId) |
reactor.core.publisher.Mono<ServiceInstanceState> |
removeState(String serviceInstanceId,
String bindingId) |
reactor.core.publisher.Mono<ServiceInstanceState> |
saveState(String serviceInstanceId,
String bindingId,
org.springframework.cloud.servicebroker.model.instance.OperationState state,
String description) |
public InMemoryServiceInstanceBindingStateRepository()
public reactor.core.publisher.Mono<ServiceInstanceState> saveState(String serviceInstanceId, String bindingId, org.springframework.cloud.servicebroker.model.instance.OperationState state, String description)
saveState in interface ServiceInstanceBindingStateRepositorypublic reactor.core.publisher.Mono<ServiceInstanceState> getState(String serviceInstanceId, String bindingId)
getState in interface ServiceInstanceBindingStateRepositorypublic reactor.core.publisher.Mono<ServiceInstanceState> removeState(String serviceInstanceId, String bindingId)
removeState in interface ServiceInstanceBindingStateRepository