Package io.servicetalk.transport.api
Class TransportObservers
java.lang.Object
io.servicetalk.transport.api.TransportObservers
A factory to create different
TransportObserver
s.-
Method Summary
Modifier and TypeMethodDescriptionstatic TransportObserver
asSafeObserver
(TransportObserver observer) Coverts passedTransportObserver
to a safe version that catches and logs all exceptions, but does not rethrow them.static TransportObserver
combine
(TransportObserver... other) Combines multipleTransportObserver
s into a singleTransportObserver
.
-
Method Details
-
asSafeObserver
Coverts passedTransportObserver
to a safe version that catches and logs all exceptions, but does not rethrow them.- Parameters:
observer
-TransportObserver
to convert- Returns:
- a safe version of the passed
TransportObserver
that catches and logs all exceptions, but does not rethrow them.
-
combine
Combines multipleTransportObserver
s into a singleTransportObserver
.- Parameters:
other
-TransportObserver
s to combine- Returns:
- a
TransportObserver
that delegates all invocations to the providedTransportObserver
s
-