private void applyAndAckSettings(final Settings peerSettings) { try { writerExecutor.execute(new NamedRunnable("OkHttp %s ACK Settings", connectionName) { @Override public void execute() { try { writer.applyAndAckSettings(peerSettings); } catch (IOException e) { failConnection(); } } }); } catch (RejectedExecutionException ignored) { // This connection has been closed. } }
private void applyAndAckSettings(final Settings peerSettings) { try { writerExecutor.execute(new NamedRunnable("OkHttp %s ACK Settings", connectionName) { @Override public void execute() { try { writer.applyAndAckSettings(peerSettings); } catch (IOException e) { failConnection(); } } }); } catch (RejectedExecutionException ignored) { // This connection has been closed. } }
listenerExecutor.execute(new NamedRunnable("OkHttp %s settings", connectionName) { @Override public void execute() { listener.onSettings(Http2Connection.this);
lastGoodStreamId = streamId; streams.put(streamId, newStream); listenerExecutor.execute(new NamedRunnable( "OkHttp %s stream %d", connectionName, streamId) { @Override public void execute() {
listenerExecutor.execute(new NamedRunnable("OkHttp %s settings", connectionName) { @Override public void execute() { listener.onSettings(Http2Connection.this);
lastGoodStreamId = streamId; streams.put(streamId, newStream); listenerExecutor.execute(new NamedRunnable( "OkHttp %s stream %d", connectionName, streamId) { @Override public void execute() {
private void ackSettingsLater(final Settings peerSettings) { executor.execute(new NamedRunnable("OkHttp %s ACK Settings", hostName) { @Override public void execute() { try { frameWriter.ackSettings(peerSettings); } catch (IOException ignored) { } } }); }
private void applyAndAckSettings(final Settings peerSettings) { executor.execute(new NamedRunnable("OkHttp %s ACK Settings", hostname) { @Override public void execute() { try { writer.applyAndAckSettings(peerSettings); } catch (IOException ignored) { } } }); }
private void ackSettingsLater(final Settings peerSettings) { executor.execute(new NamedRunnable("OkHttp %s ACK Settings", hostName) { @Override public void execute() { try { frameWriter.ackSettings(peerSettings); } catch (IOException ignored) { } } }); }
private void ackSettingsLater(final Settings peerSettings) { executor.execute(new NamedRunnable("OkHttp %s ACK Settings", hostName) { @Override public void execute() { try { frameWriter.ackSettings(peerSettings); } catch (IOException ignored) { } } }); }
private void applyAndAckSettings(final Settings peerSettings) { try { writerExecutor.execute(new NamedRunnable("OkHttp %s ACK Settings", hostname) { @Override public void execute() { try { writer.applyAndAckSettings(peerSettings); } catch (IOException e) { failConnection(); } } }); } catch (RejectedExecutionException ignored) { // This connection has been closed. } }
public void execute(String t1, Runnable r1) { execute(new NamedRunnable(t1, r1)); } public void execute(String t1, Runnable r1, String t2, Runnable r2) { execute(new NamedRunnable(t1, r1), new NamedRunnable(t2, r2)); } public void execute(String t1, Runnable r1, String t2, Runnable r2, String t3, Runnable r3) { execute(new NamedRunnable(t1, r1), new NamedRunnable(t2, r2), new NamedRunnable(t3, r3)); } // continue if you need more public void customExecute() { execute("Action 1 passed", () -> sleep(1), "Other action passed", () -> sleep(2)); }
listenerExecutor.execute(new NamedRunnable("OkHttp %s settings", hostname) { @Override public void execute() { listener.onSettings(Http2Connection.this);
executor.execute(new NamedRunnable("OkHttp %s settings", hostName) { @Override public void execute() { listener.onSettings(FramedConnection.this);
executor.execute(new NamedRunnable("OkHttp %s settings", hostname) { @Override public void execute() { listener.onSettings(Http2Connection.this);
executor.execute(new NamedRunnable("OkHttp %s settings", hostName) { @Override public void execute() { listener.onSettings(FramedConnection.this);
executor.execute(new NamedRunnable("OkHttp %s settings", hostName) { @Override public void execute() { listener.onSettings(FramedConnection.this);
lastGoodStreamId = streamId; streams.put(streamId, newStream); executor.execute(new NamedRunnable("OkHttp %s stream %d", hostname, streamId) { @Override public void execute() { try {
lastGoodStreamId = streamId; streams.put(streamId, newStream); listenerExecutor.execute(new NamedRunnable("OkHttp %s stream %d", hostname, streamId) { @Override public void execute() { try {
lastGoodStreamId = streamId; streams.put(streamId, newStream); executor.execute(new NamedRunnable("OkHttp %s stream %d", hostName, streamId) { @Override public void execute() { try {