@Order(value=0) public class AppDeploymentCreateServiceInstanceWorkflow extends AppDeploymentInstanceWorkflow implements CreateServiceInstanceWorkflow
Constructor and Description |
---|
AppDeploymentCreateServiceInstanceWorkflow(BrokeredServices brokeredServices,
BackingAppDeploymentService deploymentService,
BackingServicesProvisionService backingServicesProvisionService,
BackingApplicationsParametersTransformationService appsParametersTransformationService,
BackingServicesParametersTransformationService servicesParametersTransformationService,
CredentialProviderService credentialProviderService,
TargetService targetService) |
Modifier and Type | Method and Description |
---|---|
reactor.core.publisher.Mono<Boolean> |
accept(org.springframework.cloud.servicebroker.model.instance.CreateServiceInstanceRequest request) |
reactor.core.publisher.Mono<org.springframework.cloud.servicebroker.model.instance.CreateServiceInstanceResponse.CreateServiceInstanceResponseBuilder> |
buildResponse(org.springframework.cloud.servicebroker.model.instance.CreateServiceInstanceRequest request,
org.springframework.cloud.servicebroker.model.instance.CreateServiceInstanceResponse.CreateServiceInstanceResponseBuilder responseBuilder) |
reactor.core.publisher.Mono<Void> |
create(org.springframework.cloud.servicebroker.model.instance.CreateServiceInstanceRequest request,
org.springframework.cloud.servicebroker.model.instance.CreateServiceInstanceResponse response) |
accept, getBackingApplicationsForService, getBackingServicesForService, getTargetForService
public AppDeploymentCreateServiceInstanceWorkflow(BrokeredServices brokeredServices, BackingAppDeploymentService deploymentService, BackingServicesProvisionService backingServicesProvisionService, BackingApplicationsParametersTransformationService appsParametersTransformationService, BackingServicesParametersTransformationService servicesParametersTransformationService, CredentialProviderService credentialProviderService, TargetService targetService)
public reactor.core.publisher.Mono<Void> create(org.springframework.cloud.servicebroker.model.instance.CreateServiceInstanceRequest request, org.springframework.cloud.servicebroker.model.instance.CreateServiceInstanceResponse response)
create
in interface CreateServiceInstanceWorkflow
public reactor.core.publisher.Mono<Boolean> accept(org.springframework.cloud.servicebroker.model.instance.CreateServiceInstanceRequest request)
accept
in interface CreateServiceInstanceWorkflow
public reactor.core.publisher.Mono<org.springframework.cloud.servicebroker.model.instance.CreateServiceInstanceResponse.CreateServiceInstanceResponseBuilder> buildResponse(org.springframework.cloud.servicebroker.model.instance.CreateServiceInstanceRequest request, org.springframework.cloud.servicebroker.model.instance.CreateServiceInstanceResponse.CreateServiceInstanceResponseBuilder responseBuilder)
buildResponse
in interface CreateServiceInstanceWorkflow