private class HttpTransportOverHTTP2.TransportCallback extends java.lang.Object implements Callback
Callback.Completable, Callback.Completing, Callback.Nested
Invocable.InvocationType
Modifier and Type | Field and Description |
---|---|
private Callback |
callback |
private boolean |
commit |
private java.lang.Throwable |
failure |
private HttpTransportOverHTTP2.State |
state |
__nonBlocking
Modifier | Constructor and Description |
---|---|
private |
TransportCallback() |
Modifier and Type | Method and Description |
---|---|
void |
failed(java.lang.Throwable failure)
Callback invoked when the operation fails.
|
Invocable.InvocationType |
getInvocationType() |
private boolean |
onIdleTimeout(java.lang.Throwable failure) |
boolean |
start(Callback callback,
boolean commit) |
void |
succeeded()
Callback invoked when the operation completes.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getInvocationType, invokeNonBlocking, isNonBlockingInvocation
private HttpTransportOverHTTP2.State state
private Callback callback
private java.lang.Throwable failure
private boolean commit
public boolean start(Callback callback, boolean commit)
public void succeeded()
Callback
Callback invoked when the operation completes.
succeeded
in interface Callback
Callback.failed(Throwable)
public void failed(java.lang.Throwable failure)
Callback
Callback invoked when the operation fails.
public Invocable.InvocationType getInvocationType()
getInvocationType
in interface Invocable
private boolean onIdleTimeout(java.lang.Throwable failure)