@Override public void close() throws Exception { super.close(); client.close(); }
@Override public void open(Configuration parameters) throws Exception { super.open(parameters); }
@Override public final void run(final SourceContext<OUT> ctx) throws Exception { final GlobalJobParameters config = super.getRuntimeContext().getExecutionConfig() .getGlobalJobParameters(); StormConfig stormConfig = new StormConfig(); (StreamingRuntimeContext) super.getRuntimeContext(), this.spout, this.name, this.stormTopology, stormConfig);
@Override public void close() throws Exception { super.close(); din.close(); }
@Override public void open(Configuration parameters) throws Exception { super.open(parameters); client = new SiteToSiteClient.Builder().fromConfig(clientConfig).build(); }
@Override public void close() throws Exception { cancel(); joinDiscoveryLoopThread(); Exception exception = null; if (partitionDiscoverer != null) { try { partitionDiscoverer.close(); } catch (Exception e) { exception = e; } } try { super.close(); } catch (Exception e) { exception = ExceptionUtils.firstOrSuppressed(e, exception); } if (exception != null) { throw exception; } }
@Override public void open(Configuration parameters) throws Exception { super.open(parameters); int subtaskIdx = getRuntimeContext().getIndexOfThisSubtask(); din = new DataInputStream( new BufferedInputStream( new FileInputStream(allPartitions.get(subtaskIdx)))); long toSkip = position; while (toSkip > 0L) { toSkip -= din.skip(toSkip); } }
@Override public void close() throws Exception { // pretty much the same logic as cancelling try { cancel(); } finally { super.close(); } }
@Override public void open(Configuration parameters) throws Exception { super.open(parameters); if (getRuntimeContext().getIndexOfThisSubtask() == 0) { LATEST_CHECKPOINT_ID.set(0L); } }
@Override public void close() throws Exception { this.cancel(); super.close(); } }
@Override public void open(Configuration parameters) throws Exception { super.open(parameters); tableServiceId = serviceDescriptor.getConfiguration().getString(TableServiceOptions.TABLE_SERVICE_ID); service = (UserDefinedService) Class.forName(serviceDescriptor.getServiceClassName()).newInstance(); service.setServiceContext(new ServiceContext() { @Override public ServiceRegistry getRegistry() { return ServiceRegistryFactory.getRegistry(); } @Override public MetricGroup getMetricGroup() { return getRuntimeContext().getMetricGroup(); } @Override public int getNumberOfInstances() { return getRuntimeContext().getNumberOfParallelSubtasks(); } @Override public int getIndexOfCurrentInstance() { return getRuntimeContext().getIndexOfThisSubtask(); } }); service.open(serviceDescriptor.getConfiguration()); executorService = Executors.newFixedThreadPool(1); logger.info("TableService " + getRuntimeContext().getTaskNameWithSubtasks() + " opened"); }
@Override public void close() throws Exception { // pretty much the same logic as cancelling try { cancel(); } finally { super.close(); } }
@Override public void close() throws Exception { super.close(); if (localReaders != null) { for (UnboundedSource.UnboundedReader<OutputT> reader: localReaders) { reader.close(); } } }
@Override public void close() throws Exception { this.cancel(); super.close(); } }
@Override public void close() throws Exception { super.close(); if (localReaders != null) { for (UnboundedSource.UnboundedReader<OutputT> reader : localReaders) { reader.close(); } } }
@Override public void close() throws Exception { super.close(); if (readers != null) { for (BoundedSource.BoundedReader<OutputT> reader: readers) { reader.close(); } } }
@Override public void close() throws Exception { if (!closed) { service.close(); executorService.shutdown(); super.close(); logger.info("TableService " + getRuntimeContext().getTaskNameWithSubtasks() + " closed"); closed = true; } }
@Override public void close() throws Exception { try { super.close(); if (localReaders != null) { for (UnboundedSource.UnboundedReader<OutputT> reader : localReaders) { reader.close(); } } } finally { FlinkClassloading.deleteStaticCaches(); } }
@Override public void close() throws Exception { cancel(); joinDiscoveryLoopThread(); Exception exception = null; if (partitionDiscoverer != null) { try { partitionDiscoverer.close(); } catch (Exception e) { exception = e; } } try { super.close(); } catch (Exception e) { exception = ExceptionUtils.firstOrSuppressed(e, exception); } if (exception != null) { throw exception; } }