@Override public boolean test(final ProviderType providerType) { return providerTypeName != null && providerType != null && providerTypeName.equals(providerType.getProviderTypeName()) && version != null && version.equals(providerType.getVersion()); } }
@Override public boolean test(final ProviderType providerType) { return providerTypeName != null && providerType != null && providerTypeName.equals(providerType.getProviderTypeName()) && version != null && version.equals(providerType.getVersion()); } }
@Override public boolean equals(Object o) { if (this == o) { return true; } if (!(o instanceof ProviderType)) { return false; } ProviderType that = (ProviderType) o; if (providerTypeName != null ? !providerTypeName.equals(that.getProviderTypeName()) : that.getProviderTypeName() != null) { return false; } return version != null ? version.equals(that.getVersion()) : that.getVersion() == null; }
@Override public boolean equals(Object o) { if (this == o) { return true; } if (!(o instanceof ProviderType)) { return false; } ProviderType that = (ProviderType) o; if (providerTypeName != null ? !providerTypeName.equals(that.getProviderTypeName()) : that.getProviderTypeName() != null) { return false; } return version != null ? version.equals(that.getVersion()) : that.getVersion() == null; }
public InternalProviderId(final String id, final ProviderType providerType) { this.id = id; this.providerType = new InternalProviderType(providerType.getProviderTypeName(), providerType.getVersion()); }
public InternalProviderId(final String id, final ProviderType providerType) { this.id = id; this.providerType = new InternalProviderType(providerType.getProviderTypeName(), providerType.getVersion()); }
@Override public List<String> getPipelineNames(ProviderType providerType, Integer page, Integer pageSize, String sort, boolean sortOrder) throws BusinessException { return pipelineService.getPipelineNames(providerType.getProviderTypeName(), providerType.getVersion(), page, pageSize, sort, sortOrder); }
@Override public List<PipelineConfig> getPipelineConfigs(ProviderType providerType, Integer page, Integer pageSize, String sort, boolean sortOrder) throws BusinessException { return pipelineService.getPipelineConfigs(providerType.getProviderTypeName(), providerType.getVersion(), page, pageSize, sort, sortOrder).getItems(); }
@Override public Collection<ProviderType> getAvailableProviderTypes() { List<ProviderType> result = new ArrayList<>(); List<org.guvnor.ala.runtime.providers.ProviderType> providers = runtimeProvisioningService.getProviderTypes(0, 100, PROVIDER_TYPE_NAME_SORT, true); if (providers != null) { providers.forEach(providerType -> result.add(new ProviderType(new ProviderTypeKey(providerType.getProviderTypeName(), providerType.getVersion()), providerType.getProviderTypeName())) ); } return result; }
@Before public void setUp() { providerType = mock(ProviderType.class); when(providerType.getProviderTypeName()).thenReturn(PROVIDER_TYPE_NAME); when(providerType.getVersion()).thenReturn(PROVIDER_TYPE_VERSION); pipelineService = mock(PipelineService.class); pipelineServiceBackend = new PipelineServiceBackendImpl(pipelineService); }
@Before public void setUp() { when(providerType.getProviderTypeName()).thenReturn(PROVIDER_TYPE_NAME); when(providerType.getVersion()).thenReturn(PROVIDER_VERSION); when(provider.getId()).thenReturn(PROVIDER_ID); when(provider.getProviderType()).thenReturn(providerType); when(provider.getConfig()).thenReturn(providerConfig); providerTypeKey = new ProviderTypeKey(PROVIDER_TYPE_NAME, PROVIDER_VERSION); providerKey = new ProviderKey(providerTypeKey, PROVIDER_ID); converter = new ProviderConverterImpl(handlerRegistry); }
private void verifyPipelineIsRegisteredForProviderType(Pipeline pipeline, ProviderType providerType) { List<Pipeline> pipelines = pipelineRegistry.getPipelines(providerType.getProviderTypeName(), providerType.getVersion(), 0, 1000, PipelineRegistry.PIPELINE_NAME_SORT, true); assertTrue(pipelines.contains(pipeline)); }
private void verifyPipelineIsRegisteredForProviderType(Pipeline pipeline, ProviderType providerType) { List<Pipeline> pipelines = pipelineRegistry.getPipelines(providerType.getProviderTypeName(), providerType.getVersion(), 0, 1000, PipelineRegistry.PIPELINE_NAME_SORT, true); assertTrue(pipelines.contains(pipeline)); }
@Before public void setUp() { when(providerType.getProviderTypeName()).thenReturn(PROVIDER_TYPE_NAME); when(providerType.getVersion()).thenReturn(PROVIDER_VERSION); when(provider.getId()).thenReturn(PROVIDER_ID); when(provider.getProviderType()).thenReturn(providerType); when(provider.getConfig()).thenReturn(providerConfig); providerTypeKey = new ProviderTypeKey(PROVIDER_TYPE_NAME, PROVIDER_VERSION); providerKey = new ProviderKey(providerTypeKey, PROVIDER_ID); converter = new ProviderConverterImpl(handlerRegistry); }
@Test public void testGetProviderTypeExisting() { //pick an arbitrary existing provider type org.guvnor.ala.runtime.providers.ProviderType providerTypeSpi = providerTypesSpi.get(2); ProviderTypeKey providerTypeKey = new ProviderTypeKey(providerTypeSpi.getProviderTypeName(), providerTypeSpi.getVersion()); ProviderType providerType = service.getProviderType(providerTypeKey); assertNotNull(providerType); assertEquals(providerTypeSpi.getProviderTypeName(), providerType.getKey().getId()); assertEquals(providerTypeSpi.getVersion(), providerType.getKey().getVersion()); }
@Test public void testGetProviderTypeExisting() { //pick an arbitrary existing provider type org.guvnor.ala.runtime.providers.ProviderType providerTypeSpi = providerTypesSpi.get(2); ProviderTypeKey providerTypeKey = new ProviderTypeKey(providerTypeSpi.getProviderTypeName(), providerTypeSpi.getVersion()); ProviderType providerType = service.getProviderType(providerTypeKey); assertNotNull(providerType); assertEquals(providerTypeSpi.getProviderTypeName(), providerType.getKey().getId()); assertEquals(providerTypeSpi.getVersion(), providerType.getKey().getVersion()); }
@Test public void testGetAvailableProviders() { Collection<ProviderType> result = service.getAvailableProviderTypes(); assertEquals(PROVIDER_TYPES_COUNT, result.size()); int i = 0; for (ProviderType providerType : result) { assertNotNull(providerType.getKey()); assertEquals(providerTypesSpi.get(i).getProviderTypeName(), providerType.getKey().getId()); assertEquals(providerTypesSpi.get(i).getVersion(), providerType.getKey().getVersion()); i++; } }
@Test public void testGetAvailableProviders() { Collection<ProviderType> result = service.getAvailableProviderTypes(); assertEquals(PROVIDER_TYPES_COUNT, result.size()); int i = 0; for (ProviderType providerType : result) { assertNotNull(providerType.getKey()); assertEquals(providerTypesSpi.get(i).getProviderTypeName(), providerType.getKey().getId()); assertEquals(providerTypesSpi.get(i).getVersion(), providerType.getKey().getVersion()); i++; } }
@Test public void testGetProviderExisting() { //pick one of the existing providers. org.guvnor.ala.runtime.providers.Provider providerSpi = providersSpi.get(2); //create a key for finding it. ProviderTypeKey providerTypeKey = new ProviderTypeKey(providerSpi.getProviderType().getProviderTypeName(), providerSpi.getProviderType().getVersion()); ProviderKey providerKey = new ProviderKey(providerTypeKey, providerSpi.getId()); Provider provider = service.getProvider(providerKey); assertNotNull(provider); assertEquals(providers.get(2).getKey(), provider.getKey()); }
@Test public void testGetProviderExisting() { //pick one of the existing providers. org.guvnor.ala.runtime.providers.Provider providerSpi = providersSpi.get(2); //create a key for finding it. ProviderTypeKey providerTypeKey = new ProviderTypeKey(providerSpi.getProviderType().getProviderTypeName(), providerSpi.getProviderType().getVersion()); ProviderKey providerKey = new ProviderKey(providerTypeKey, providerSpi.getId()); Provider provider = service.getProvider(providerKey); assertNotNull(provider); assertEquals(providers.get(2).getKey(), provider.getKey()); }