public void start(final Provider provider, final Collection<PipelineKey> pipelines) { this.provider = provider; setDefaultPages(); selectPipelinePage.setup(pipelines); super.start(); }
protected PipelineParamsPagePresenter newPipelineParamsPage(PipelineParamsForm paramsForm) { PipelineParamsPagePresenter paramsPage = newPipelineParamsPage(); paramsPage.setPipelineParamsForm(paramsForm); return paramsPage; }
public void start(final ProviderType providerType) { this.providerType = providerType; this.providerConfigurationForm = getProviderConfigurationForm(providerType.getKey()); if (providerConfigurationForm != null) { providerConfigurationPage.setProviderConfigurationForm(providerConfigurationForm); clear(); super.start(); } else { //uncommon case, will next never occur. popupHelper.showErrorPopup(translationService.format( NewProviderWizard_ProviderNotProperlyConfiguredInSystemErrorMessage, (providerType != null ? providerType.getName() : null))); } }
private void preCompleteWizard(PipelineKey pipelineKey, String runtimeName) { when(selectPipelinePage.getPipeline()).thenReturn(pipelineKey); wizard.getPages().forEach(page -> preparePageCompletion(page)); //let an arbitrary form populate the runtime name. int index = 2; paramsFormsValues.get(index).put(RUNTIME_NAME, runtimeName); wizard.isComplete(Assert::assertTrue); }
private void preCompleteWizard() { //emulate that the page was completed. when(configurationPage.buildProviderConfiguration()).thenReturn(providerConfiguration); preparePageCompletion(configurationPage); wizard.isComplete(Assert::assertTrue); } }
private void preCompleteWizard() { //select a couple of providers and emulate page completion. int selectedIndex1 = 1; int selectedIndex2 = 2; selectedProviders = new ArrayList<>(); selectedProviders.add(providerTypes.get(selectedIndex1)); selectedProviders.add(providerTypes.get(selectedIndex2)); when(enableProviderTypePage.getSelectedProviderTypes()).thenReturn(selectedProviders); preparePageCompletion(enableProviderTypePage); wizard.isComplete(Assert::assertTrue); } }
@Override public void complete() { final Collection<ProviderType> providerTypes = enableProviderTypePage.getSelectedProviderTypes(); providerTypeService.call((Void aVoid) -> onEnableTypesSuccess(providerTypes), (message, throwable) -> onEnableTypesError()).enableProviderTypes(providerTypes); }
@Test public void testStart() { wizard.start(provider, pipelines); verifyStart(); }
protected void onAddNewProvider(@Observes final AddNewProviderEvent event) { if (event.getProviderType() != null && event.getProviderType().getKey() != null) { newProviderWizard.start(event.getProviderType()); } }
@PostConstruct public void init() { setDefaultPages(); }
public void start(final ProviderType providerType) { this.providerType = providerType; this.providerConfigurationForm = getProviderConfigurationForm(providerType.getKey()); if (providerConfigurationForm != null) { providerConfigurationPage.setProviderConfigurationForm(providerConfigurationForm); clear(); super.start(); } else { //uncommon case, will next never occur. popupHelper.showErrorPopup(translationService.format( NewProviderWizard_ProviderNotProperlyConfiguredInSystemErrorMessage, (providerType != null ? providerType.getName() : null))); } }
private void preCompleteWizard(PipelineKey pipelineKey, String runtimeName) { when(selectPipelinePage.getPipeline()).thenReturn(pipelineKey); wizard.getPages().forEach(page -> preparePageCompletion(page)); //let an arbitrary form populate the runtime name. int index = 2; paramsFormsValues.get(index).put(RUNTIME_NAME, runtimeName); wizard.isComplete(Assert::assertTrue); }
public void start(final Provider provider, final Collection<PipelineKey> pipelines) { this.provider = provider; setDefaultPages(); selectPipelinePage.setup(pipelines); super.start(); }
private void preCompleteWizard() { //emulate that the page was completed. when(configurationPage.buildProviderConfiguration()).thenReturn(providerConfiguration); preparePageCompletion(configurationPage); wizard.isComplete(Assert::assertTrue); } }
protected PipelineParamsPagePresenter newPipelineParamsPage(PipelineParamsForm paramsForm) { PipelineParamsPagePresenter paramsPage = newPipelineParamsPage(); paramsPage.setPipelineParamsForm(paramsForm); return paramsPage; }
private void preCompleteWizard() { //select a couple of providers and emulate page completion. int selectedIndex1 = 1; int selectedIndex2 = 2; selectedProviders = new ArrayList<>(); selectedProviders.add(providerTypes.get(selectedIndex1)); selectedProviders.add(providerTypes.get(selectedIndex2)); when(enableProviderTypePage.getSelectedProviderTypes()).thenReturn(selectedProviders); preparePageCompletion(enableProviderTypePage); wizard.isComplete(Assert::assertTrue); } }
@Test public void testStart() { wizard.start(provider, pipelines); verifyStart(); }
@PostConstruct public void init() { setDefaultPages(); }