Type Members
-
abstract
type
HttpPackage[T]
Abstract Value Members
-
abstract
def
consumeContent(entity: Option[HttpEntity]): Unit
-
abstract
def
execute[T](host: HttpHost, creds: Option[Credentials], req: HttpRequestBase, block: (HttpResponse) ⇒ T, listener: ExceptionListener): HttpPackage[T]
-
abstract
def
executeWithCallback[T](host: HttpHost, credsopt: Option[Credentials], req: HttpRequestBase, block: Callback[T]): HttpPackage[T]
-
abstract
def
shutdownClient(): Unit
Concrete Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
-
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
lazy val
log: Logger
-
def
make_logger: Logger
-
def
make_message(req: Request): HttpRequestBase
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
shutdown(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
final
def
when[T](chk: (Int) ⇒ Boolean)(hand: Handler[T]): HttpPackage[T]
-
Deprecated Value Members
-
final
def
x[T](req: Request)(block: (Int, HttpResponse, Option[HttpEntity]) ⇒ T): HttpPackage[T]
Inherited from AnyRef
Inherited from Any
Defines request execution and response status code behaviors. Implemented methods are finalized as any overrides would be lost when instantiating delegate executors, is in Threads#future. Delegates should chain to parent
pack
andexecute
implementations.