Package zipkin2.reporter
Class AwaitableCallback
java.lang.Object
zipkin2.reporter.AwaitableCallback
- All Implemented Interfaces:
zipkin2.Callback<Void>
public final class AwaitableCallback extends Object implements zipkin2.Callback<Void>
Blocks until
Callback.onSuccess(Object) or Callback.onError(Throwable).-
Constructor Summary
Constructors Constructor Description AwaitableCallback() -
Method Summary
-
Constructor Details
-
AwaitableCallback
public AwaitableCallback()
-
-
Method Details
-
await
public void await()Blocks untilCallback.onSuccess(Object)orCallback.onError(Throwable).Returns unexceptionally if
Callback.onSuccess(Object)was called.Throws if
Callback.onError(Throwable)was called. -
onSuccess
- Specified by:
onSuccessin interfacezipkin2.Callback<Void>
-
onError
- Specified by:
onErrorin interfacezipkin2.Callback<Void>
-