@Override public void close() { CloseQuietly.close(closer); }
@Override public ScheduledExecutors.Signal call() { try { synchronized (lock) { currentDay = currentDay.plusDays(1); CloseQuietly.close(fileWriter); fileWriter = getFileWriter(); } } catch (Exception e) { Throwables.propagate(e); } return ScheduledExecutors.Signal.REPEAT; } }
private void startCache(PathChildrenCache cache) { try { cache.start(); } catch (Exception e) { CloseQuietly.close(cache); throw Throwables.propagate(e); } }
@LifecycleStop @Override public void stop() { synchronized (lock) { CloseQuietly.close(fileWriter); } }
protected void loadBuffer(int bufferNum) { CloseQuietly.close(holder); holder = singleThreadedBuffers.get(bufferNum); ByteBuffer bb = holder.get(); ByteOrder byteOrder = bb.order(); // slice() makes the buffer's position = 0 buffer = bb.slice().order(byteOrder); currBufferNum = bufferNum; bigEndian = byteOrder.equals(ByteOrder.BIG_ENDIAN); }
/** * Returns {@code true} if there are more objects to be read. * * @return {@code true} if there are more objects to be read, else return {@code false} */ @Override public boolean hasNext() { if (jp.isClosed()) { return false; } if (jp.getCurrentToken() == JsonToken.END_ARRAY) { CloseQuietly.close(jp); return false; } return true; }
@Override public void unregisterListener() { if (!lifecycleLock.canStop()) { throw new ISE("can't stop."); } CloseQuietly.close(leaderLatch.get()); listenerExecutor.shutdownNow(); } }
protected void loadBuffer(int bufferNum) { CloseQuietly.close(holder); holder = singleThreadedIntBuffers.get(bufferNum); // asIntBuffer() makes the buffer's position = 0 buffer = holder.get().asIntBuffer(); currBufferNum = bufferNum; }
@Override protected void loadBuffer(int bufferNum) { CloseQuietly.close(holder); holder = singleThreadedLongBuffers.get(bufferNum); buffer = holder.get(); // asLongBuffer() makes the longBuffer's position = 0 longBuffer = buffer.asLongBuffer(); currBufferNum = bufferNum; } };
@Override public void cleanup(PooledTopNParams params) { if (params != null) { ResourceHolder<ByteBuffer> resultsBufHolder = params.getResultsBufHolder(); if (resultsBufHolder != null) { resultsBufHolder.get().clear(); } CloseQuietly.close(resultsBufHolder); } }
protected void loadBuffer(int bufferNum) { CloseQuietly.close(holder); holder = singleThreadedDoubleBuffers.get(bufferNum); // asDoubleBuffer() makes the doubleBuffer's position = 0 doubleBuffer = holder.get().asDoubleBuffer(); currBufferNum = bufferNum; }
protected void loadBuffer(int bufferNum) { CloseQuietly.close(holder); holder = singleThreadedFloatBuffers.get(bufferNum); // asFloatBuffer() makes the floatBuffer's position = 0 floatBuffer = holder.get().asFloatBuffer(); currBufferNum = bufferNum; }
@Override public boolean hasNext() { init(); if (jp.isClosed()) { return false; } if (jp.getCurrentToken() == JsonToken.END_ARRAY) { CloseQuietly.close(jp); return false; } return true; }
CloseQuietly.close(in);
@Override public void close() throws IOException { CloseQuietly.close(cachedLookups); if (column != null) { column.close(); } if (multiValueColumn != null) { multiValueColumn.close(); } } }
CloseQuietly.close(stream);
protected void loadBuffer(int bufferNum) { CloseQuietly.close(holder); holder = singleThreadedLongBuffers.get(bufferNum); buffer = holder.get(); currBufferNum = bufferNum; reader.setBuffer(buffer); }
@Override public <OutType> OutType accumulate(OutType initValue, Accumulator<OutType, T> accumulator) { Yielder<OutType> yielder = null; try { yielder = toYielder(initValue, YieldingAccumulators.fromAccumulator(accumulator)); return yielder.get(); } finally { CloseQuietly.close(yielder); } }
@Override public <OutType> OutType accumulate(OutType initValue, Accumulator<OutType, T> accumulator) { Yielder<OutType> yielder = toYielder(initValue, YieldingAccumulators.fromAccumulator(accumulator)); try { return yielder.get(); } finally { CloseQuietly.close(yielder); } } }