• BlackBerry Dynamics
  • Runtime library for Android applications
  • 12.0.1.79
PoolEntryRequest Interface Reference

Encapsulates a request for a com.good.gd.apache.http.impl.conn.tsccm.BasicPoolEntry. More...

Description

Notice

The following notice applies to the original API on which this API is based, and to its documentation. The documentation of this API has been revised from the original.

/*
 * Copyright (C) 2006 The Android Open Source Project
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

Public Member Functions

BasicPoolEntry getPoolEntry (long timeout, TimeUnit tunit) throws InterruptedException, ConnectionPoolTimeoutException
 Obtains a pool entry with a connection within the given timeout. More...
 
void abortRequest ()
 Aborts the active or next call to (long, TimeUnit) .
 

Member Function Documentation

◆ getPoolEntry()

BasicPoolEntry getPoolEntry ( long  timeout,
TimeUnit  tunit 
) throws InterruptedException, ConnectionPoolTimeoutException

If () is called before this completes an InterruptedException is thrown.

Parameters
timeoutthe timeout, 0 or negative for no timeout
tunitthe unit for the timeout, may be null only if there is no timeout
Returns
pool entry holding a connection for the route
Exceptions
ConnectionPoolTimeoutExceptionif the timeout expired
InterruptedExceptionif the calling thread was interrupted or the request was aborted