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 ServiceInstanceBindingStateRepository
public reactor.core.publisher.Mono<ServiceInstanceState> getState(String serviceInstanceId, String bindingId)
getState
in interface ServiceInstanceBindingStateRepository
public reactor.core.publisher.Mono<ServiceInstanceState> removeState(String serviceInstanceId, String bindingId)
removeState
in interface ServiceInstanceBindingStateRepository