@Test public void refreshFileHandles_shouldReturnImmediately_whenTheDestinationHasNeverBeenUsed() throws Exception { ActiveRotationSupport ars = destination; ars.refreshFileHandles(); }
@Override public void refreshFileHandles() throws InterruptedException { latch.await(); }
PathDestination implements Destination<T>, ActiveRotationSupport { @Override public void refreshFileHandles() throws InterruptedException { latch.await(); } }
PathDestination implements Destination<T>, ActiveRotationSupport { @Override public void refreshFileHandles() throws InterruptedException { latch.await(); } PathDestination(FileChannelProvider provider, StackTraceProcessor processor, ActiveRotationRegistry registry); }
PathDestination implements Destination<T>, ActiveRotationSupport { @Override public void refreshFileHandles() throws InterruptedException { latch.await(); } PathDestination(FileChannelProvider provider, StackTraceProcessor processor, ActiveRotationRegistry registry); @Override void beginBatch(); @Override void publish(LogicalLogRecord<T> record); @Override void endBatch(); @Override void close(); @Override void refreshFileHandles(); FileChannelProvider getProvider(); @Override StackTraceProcessor getStackTraceProcessor(); ActiveRotationRegistry getActiveRotationRegistry(); }
PathDestination implements Destination<T>, ActiveRotationSupport { @Override public void refreshFileHandles() throws InterruptedException { latch.await(); } PathDestination(FileChannelProvider provider, StackTraceProcessor processor, ActiveRotationRegistry registry); @Override void beginBatch(); @Override void publish(LogicalLogRecord<T> record); @Override void endBatch(); @Override void close(); @Override void refreshFileHandles(); FileChannelProvider getProvider(); @Override StackTraceProcessor getStackTraceProcessor(); ActiveRotationRegistry getActiveRotationRegistry();  }