c

wvlet.airframe.http

HttpSyncClientAdapterBase

abstract class HttpSyncClientAdapterBase[F[_], Req, Resp] extends HttpSyncClient[Req, Resp]

Linear Supertypes
HttpSyncClient[Req, Resp], AutoCloseable, HttpSyncClientBase[Req, Resp], AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. HttpSyncClientAdapterBase
  2. HttpSyncClient
  3. AutoCloseable
  4. HttpSyncClientBase
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new HttpSyncClientAdapterBase(asyncClient: HttpClient[F, Req, Resp])

Abstract Value Members

  1. abstract def close(): Unit
    Definition Classes
    AutoCloseable
    Annotations
    @throws( classOf[java.lang.Exception] )
  2. abstract def send(req: Req, requestFilter: (Req) ⇒ Req = identity): Resp
    Definition Classes
    HttpSyncClient
  3. abstract def sendSafe(req: Req, requestFilter: (Req) ⇒ Req = identity): Resp
    Definition Classes
    HttpSyncClient

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def awaitF[A](f: F[A]): A
    Attributes
    protected
  6. def buildGETRequest(resourcePath: String, requestBody: JSONObject): Request
    Attributes
    protected
    Definition Classes
    HttpSyncClient
  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  8. def convertAs[A](response: Response, surface: Surface): A
    Attributes
    protected
    Definition Classes
    HttpSyncClient
  9. def delete[OperationResponse](resourcePath: String, requestFilter: (Req) ⇒ Req = identity)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[OperationResponse]): OperationResponse
  10. def deleteOps[Resource, OperationResponse](resourcePath: String, resource: Resource, requestFilter: (Req) ⇒ Req = identity)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[Resource], arg1: scala.reflect.api.JavaUniverse.TypeTag[OperationResponse]): OperationResponse
  11. def deleteRaw(resourcePath: String, requestFilter: (Req) ⇒ Req = identity): Resp
  12. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  14. def get[Resource](resourcePath: String, requestFilter: (Req) ⇒ Req = identity)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[Resource]): Resource
  15. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  16. def getOps[Resource, OperationResponse](resourcePath: String, resource: Resource, requestFilter: (Req) ⇒ Req)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[Resource], arg1: scala.reflect.api.JavaUniverse.TypeTag[OperationResponse]): OperationResponse
  17. def getResource[ResourceRequest, Resource](resourcePath: String, resourceRequest: ResourceRequest, requestFilter: (Req) ⇒ Req = identity)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[ResourceRequest], arg1: scala.reflect.api.JavaUniverse.TypeTag[Resource]): Resource
    Definition Classes
    HttpSyncClientBase
  18. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  19. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  20. def list[OperationResponse](resourcePath: String, requestFilter: (Req) ⇒ Req = identity)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[OperationResponse]): OperationResponse
  21. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  22. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  23. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  24. def patch[Resource](resourcePath: String, resource: Resource, requestFilter: (Req) ⇒ Req = identity)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[Resource]): Resource
  25. def patchOps[Resource, OperationResponse](resourcePath: String, resource: Resource, requestFilter: (Req) ⇒ Req = identity)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[Resource], arg1: scala.reflect.api.JavaUniverse.TypeTag[OperationResponse]): OperationResponse
  26. def patchRaw[Resource](resourcePath: String, resource: Resource, requestFilter: (Req) ⇒ Req = identity)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[Resource]): Resp
  27. def post[Resource](resourcePath: String, resource: Resource, requestFilter: (Req) ⇒ Req = identity)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[Resource]): Resource
  28. def postOps[Resource, OperationResponse](resourcePath: String, resource: Resource, requestFilter: (Req) ⇒ Req = identity)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[Resource], arg1: scala.reflect.api.JavaUniverse.TypeTag[OperationResponse]): OperationResponse
  29. def postRaw[Resource](resourcePath: String, resource: Resource, requestFilter: (Req) ⇒ Req = identity)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[Resource]): Resp
  30. def put[Resource](resourcePath: String, resource: Resource, requestFilter: (Req) ⇒ Req = identity)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[Resource]): Resource
  31. def putOps[Resource, OperationResponse](resourcePath: String, resource: Resource, requestFilter: (Req) ⇒ Req = identity)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[Resource], arg1: scala.reflect.api.JavaUniverse.TypeTag[OperationResponse]): OperationResponse
  32. def putRaw[Resource](resourcePath: String, resource: Resource, requestFilter: (Req) ⇒ Req = identity)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[Resource]): Resp
  33. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  34. def toString(): String
    Definition Classes
    AnyRef → Any
  35. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  36. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  37. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from HttpSyncClient[Req, Resp]

Inherited from AutoCloseable

Inherited from HttpSyncClientBase[Req, Resp]

Inherited from AnyRef

Inherited from Any

Ungrouped