@Override public void deregister(final String taskId) { checkNotNull("taskId", taskId); final Path path = buildTracePath(taskId); registryHelper.deleteBatch(path); super.deregister(taskId); }
@Override public void deregisterProvider(final String providerId) { checkNotNull("providerId", providerId); final Path path = buildProviderPath(providerId); registryHelper.deleteBatch(path); super.deregisterProvider(providerId); }
@Override public void deregisterRuntime(final RuntimeId runtimeId) { checkNotNull("runtimeId", runtimeId); final Path path = buildRuntimePath(runtimeId.getId()); registryHelper.deleteBatch(path); super.deregisterRuntime(runtimeId); }
@Test public void testDeleteBatch() { when(path.getFileSystem()).thenReturn(fileSystem); registryHelper.deleteBatch(path); verify(ioService, times(1)).startBatch(fileSystem); verify(ioService, times(1)).deleteIfExists(path); verify(ioService, times(1)).endBatch(); }
@Test public void testDeleteBatch() { when(path.getFileSystem()).thenReturn(fileSystem); registryHelper.deleteBatch(path); verify(ioService, times(1)).startBatch(fileSystem); verify(ioService, times(1)).deleteIfExists(path); verify(ioService, times(1)).endBatch(); }
@Test @Override public void testDeregisterRuntime() { prepareRuntimeTargetPath(); runtimeRegistry.registerRuntime(runtime); verifyRuntimeIsRegistered(runtime); runtimeRegistry.deregisterRuntime(runtime); verify(registryHelper, times(1)).deleteBatch(runtimeTargetPath); verifyRuntimeIsNotRegistered(runtime); }
@Test @Override public void testDeregisterProvider() { prepareProviderTargetPath(); runtimeRegistry.registerProvider(provider); verifyProviderIsRegistered(provider); runtimeRegistry.deregisterProvider(provider); verify(registryHelper, times(1)).deleteBatch(providerTargetPath); verifyProviderIsNotRegistered(provider); }
@Test @Override public void testDeregisterRuntime() { prepareRuntimeTargetPath(); runtimeRegistry.registerRuntime(runtime); verifyRuntimeIsRegistered(runtime); runtimeRegistry.deregisterRuntime(runtime); verify(registryHelper, times(1)).deleteBatch(runtimeTargetPath); verifyRuntimeIsNotRegistered(runtime); }
@Test @Override public void testDeregisterProvider() { prepareProviderTargetPath(); runtimeRegistry.registerProvider(provider); verifyProviderIsRegistered(provider); runtimeRegistry.deregisterProvider(provider); verify(registryHelper, times(1)).deleteBatch(providerTargetPath); verifyProviderIsNotRegistered(provider); }
@Test @Override public void testDeregisterProviderById() { prepareProviderTargetPath(); runtimeRegistry.registerProvider(provider); verifyProviderIsRegistered(provider); runtimeRegistry.deregisterProvider(provider.getId()); verify(registryHelper, times(1)).deleteBatch(providerTargetPath); verifyProviderIsNotRegistered(provider); }
@Test @Override public void testDeregisterProviderById() { prepareProviderTargetPath(); runtimeRegistry.registerProvider(provider); verifyProviderIsRegistered(provider); runtimeRegistry.deregisterProvider(provider.getId()); verify(registryHelper, times(1)).deleteBatch(providerTargetPath); verifyProviderIsNotRegistered(provider); }
@Test @Override public void testDeregister() { prepareTargetPath(); pipelineExecutorRegistry.register(trace); PipelineExecutorTrace result = pipelineExecutorRegistry.getExecutorTrace(PIPELINE_EXECUTION_ID); assertEquals(trace, result); pipelineExecutorRegistry.deregister(PIPELINE_EXECUTION_ID); verify(registryHelper, times(1)).deleteBatch(traceTargetPath); result = pipelineExecutorRegistry.getExecutorTrace(PIPELINE_EXECUTION_ID); assertNull(result); }
@Test @Override public void testDeregister() { prepareTargetPath(); pipelineExecutorRegistry.register(trace); PipelineExecutorTrace result = pipelineExecutorRegistry.getExecutorTrace(PIPELINE_EXECUTION_ID); assertEquals(trace, result); pipelineExecutorRegistry.deregister(PIPELINE_EXECUTION_ID); verify(registryHelper, times(1)).deleteBatch(traceTargetPath); result = pipelineExecutorRegistry.getExecutorTrace(PIPELINE_EXECUTION_ID); assertNull(result); }