Package nbbrd.io.http

Interface UrlConnectionListener


public interface UrlConnectionListener
  • Method Details

    • onOpen

      default void onOpen(@NonNull @NonNull HttpRequest request, @NonNull @NonNull Proxy proxy, @NonNull @NonNull HttpAuthScheme scheme)
    • onSuccess

      default void onSuccess(@NonNull @NonNull Supplier<String> contentType)
    • onRedirection

      default void onRedirection(@NonNull @NonNull URL oldUrl, @NonNull @NonNull URL newUrl)
    • onUnauthorized

      default void onUnauthorized(@NonNull @NonNull URL url, @NonNull @NonNull HttpAuthScheme oldScheme, @NonNull @NonNull HttpAuthScheme newScheme)
    • onEvent

      default void onEvent(@NonNull @NonNull String message)
    • onComplete

      default void onComplete(@NonNull @NonNull HttpRequest request, long bytesRead, long elapsedMs)
    • noOp

      @StaticFactoryMethod @NonNull static @NonNull UrlConnectionListener noOp()