Search in sources :

Example 1 with RuntimeListItem

use of org.guvnor.ala.ui.model.RuntimeListItem in project kie-wb-common by kiegroup.

the class RuntimeListItemBuilderTest method testBuildItemLabelForRuntime.

@Test
public void testBuildItemLabelForRuntime() {
    queryResultItem.setRuntimeName(RUNTIME_NAME);
    RuntimeListItem result = RuntimeListItemBuilder.newInstance().withItem(queryResultItem).build();
    assertEquals(RUNTIME_NAME, result.getItemLabel());
}
Also used : RuntimeListItem(org.guvnor.ala.ui.model.RuntimeListItem) Test(org.junit.Test)

Example 2 with RuntimeListItem

use of org.guvnor.ala.ui.model.RuntimeListItem in project kie-wb-common by kiegroup.

the class RuntimeListItemBuilderTest method testBuildItemLabelForRuntimeName.

@Test
public void testBuildItemLabelForRuntimeName() {
    queryResultItem.setRuntimeName(RUNTIME_ID);
    RuntimeListItem result = RuntimeListItemBuilder.newInstance().withItem(queryResultItem).build();
    assertEquals(RUNTIME_ID, result.getItemLabel());
}
Also used : RuntimeListItem(org.guvnor.ala.ui.model.RuntimeListItem) Test(org.junit.Test)

Example 3 with RuntimeListItem

use of org.guvnor.ala.ui.model.RuntimeListItem in project kie-wb-common by kiegroup.

the class RuntimeServiceImplTest method getRuntimeItemByPipelineExecutionKeyExisting.

@Test
public void getRuntimeItemByPipelineExecutionKeyExisting() {
    PipelineExecutionTraceKey traceKey = new PipelineExecutionTraceKey(PIPELINE_EXECUTION_ID);
    List<RuntimeQueryResultItem> singleResult = mockRuntimeQueryResultItemList(1);
    when(runtimeProvisioningService.executeQuery(any(RuntimeQuery.class))).thenReturn(singleResult);
    RuntimeListItem expectedItem = buildExpectedResult(singleResult).iterator().next();
    RuntimeListItem result = service.getRuntimeItem(traceKey);
    assertEquals(expectedItem, result);
}
Also used : RuntimeListItem(org.guvnor.ala.ui.model.RuntimeListItem) RuntimeQuery(org.guvnor.ala.services.api.RuntimeQuery) RuntimeQueryResultItem(org.guvnor.ala.services.api.RuntimeQueryResultItem) PipelineExecutionTraceKey(org.guvnor.ala.ui.model.PipelineExecutionTraceKey) Test(org.junit.Test)

Example 4 with RuntimeListItem

use of org.guvnor.ala.ui.model.RuntimeListItem in project kie-wb-common by kiegroup.

the class RuntimeServiceImplTest method testGetRuntimeItems.

@Test
public void testGetRuntimeItems() {
    ProviderTypeKey providerTypeKey = new ProviderTypeKey(PROVIDER_NAME, PROVIDER_VERSION);
    ProviderKey providerKey = new ProviderKey(providerTypeKey, PROVIDER_ID);
    when(runtimeProvisioningService.executeQuery(any(RuntimeQuery.class))).thenReturn(queryItems);
    Collection<RuntimeListItem> result = service.getRuntimeItems(providerKey);
    Collection<RuntimeListItem> expectedResult = buildExpectedResult(queryItems);
    assertEquals(expectedResult, result);
}
Also used : ProviderKey(org.guvnor.ala.ui.model.ProviderKey) RuntimeListItem(org.guvnor.ala.ui.model.RuntimeListItem) RuntimeQuery(org.guvnor.ala.services.api.RuntimeQuery) ProviderTypeKey(org.guvnor.ala.ui.model.ProviderTypeKey) Test(org.junit.Test)

Example 5 with RuntimeListItem

use of org.guvnor.ala.ui.model.RuntimeListItem in project kie-wb-common by kiegroup.

the class ProvisioningScreensServiceImpl method getRuntimesInfo.

@Override
public RuntimesInfo getRuntimesInfo(final ProviderKey providerKey) {
    checkNotNull("providerKey", providerKey);
    final Provider provider = providerService.getProvider(providerKey);
    if (provider == null) {
        return null;
    }
    final Collection<RuntimeListItem> items = runtimeService.getRuntimeItems(providerKey);
    return new RuntimesInfo(provider, items);
}
Also used : RuntimeListItem(org.guvnor.ala.ui.model.RuntimeListItem) RuntimesInfo(org.guvnor.ala.ui.model.RuntimesInfo) Provider(org.guvnor.ala.ui.model.Provider)

Aggregations

RuntimeListItem (org.guvnor.ala.ui.model.RuntimeListItem)29 Test (org.junit.Test)23 PipelineExecutionTraceKey (org.guvnor.ala.ui.model.PipelineExecutionTraceKey)7 RuntimeQuery (org.guvnor.ala.services.api.RuntimeQuery)5 RuntimeKey (org.guvnor.ala.ui.model.RuntimeKey)5 RuntimeQueryResultItem (org.guvnor.ala.services.api.RuntimeQueryResultItem)4 ProviderKey (org.guvnor.ala.ui.model.ProviderKey)4 Stage (org.guvnor.ala.ui.model.Stage)3 ArrayList (java.util.ArrayList)2 StagePresenter (org.guvnor.ala.ui.client.widget.pipeline.stage.StagePresenter)2 PipelineExecutionChangeEvent (org.guvnor.ala.ui.events.PipelineExecutionChangeEvent)2 StageStatusChangeEvent (org.guvnor.ala.ui.events.StageStatusChangeEvent)2 PipelineError (org.guvnor.ala.ui.model.PipelineError)2 PipelineExecutionTrace (org.guvnor.ala.ui.model.PipelineExecutionTrace)2 ProviderTypeKey (org.guvnor.ala.ui.model.ProviderTypeKey)2 Runtime (org.guvnor.ala.ui.model.Runtime)2 PipelineStatusChangeEvent (org.guvnor.ala.ui.events.PipelineStatusChangeEvent)1 Pipeline (org.guvnor.ala.ui.model.Pipeline)1 PipelineKey (org.guvnor.ala.ui.model.PipelineKey)1 Provider (org.guvnor.ala.ui.model.Provider)1