-
public abstract class InternalEscalate internal APIs in
{@code okhttp3}so they can be used from OkHttp's implementation packages. The only implementation of this interface is in MobonOkHttpClient.
-
-
Method Summary
-
-
Method Detail
-
initializeInstanceForTests
static void initializeInstanceForTests()
-
addLenient
abstract void addLenient(Headers.Builder builder, String line)
-
addLenient
abstract void addLenient(Headers.Builder builder, String name, String value)
-
setCache
abstract void setCache(MobonOkHttpClient.Builder builder, InternalCache internalCache)
-
get
abstract RealConnection get(ConnectionPool pool, Address address, StreamAllocation streamAllocation, Route route)
-
equalsNonHost
abstract boolean equalsNonHost(Address a, Address b)
-
deduplicate
abstract Socket deduplicate(ConnectionPool pool, Address address, StreamAllocation streamAllocation)
-
put
abstract void put(ConnectionPool pool, RealConnection connection)
-
connectionBecameIdle
abstract boolean connectionBecameIdle(ConnectionPool pool, RealConnection connection)
-
routeDatabase
abstract RouteDatabase routeDatabase(ConnectionPool connectionPool)
-
code
abstract int code(MobonResponse.Builder responseBuilder)
-
apply
abstract void apply(ConnectionSpec tlsConfiguration, SSLSocket sslSocket, boolean isFallback)
-
getHttpUrlChecked
abstract HttpUrl getHttpUrlChecked(String url)
-
streamAllocation
abstract StreamAllocation streamAllocation(Call call)
-
newWebSocketCall
abstract Call newWebSocketCall(MobonOkHttpClient client, MobonRequest mobonRequest)
-
-
-
-