Class/Object

by.exonit.redmine.client.managers.impl

RequestManagerImpl

Related Docs: object RequestManagerImpl | package impl

Permalink

class RequestManagerImpl extends RequestManager

Linear Supertypes
RequestManager, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RequestManagerImpl
  2. RequestManager
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new RequestManagerImpl(client: WebClient, baseRequest: Request[Unit], baseFormats: Formats = RequestManagerImpl.defaultFormats, requestAuthenticator: ⇒ Request[Unit])

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. var _formats: Formats

    Permalink
    Attributes
    protected
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def authenticateRequest(): Request[Unit]

    Permalink

    Adds Redmine REST API authentication data to the request

    Adds Redmine REST API authentication data to the request

    returns

    Request with authentication data

    Definition Classes
    RequestManagerImpl → RequestManager
  7. val baseRequest: Request[Unit]

    Permalink
    Definition Classes
    RequestManagerImpl → RequestManager
  8. def checkResponseOk(): Response[Unit]

    Permalink
    Attributes
    protected
  9. def checkStreamingResponseOk(): StreamingResponse[Unit]

    Permalink
    Attributes
    protected
  10. val client: WebClient

    Permalink
    Definition Classes
    RequestManagerImpl → RequestManager
  11. def clientRequest(req: Request[Unit]): Task[Unit]

    Permalink
    Attributes
    protected
  12. def clientRequestAsJSON(req: Request[Unit]): Task[JValue]

    Permalink
    Attributes
    protected
  13. def clientRequestAsString(req: Request[Unit]): Task[String]

    Permalink
    Attributes
    protected
  14. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  15. def copy(copyClient: WebClient, copyBaseRequest: Request[Unit], copyFormats: Formats): RequestManager

    Permalink
    Definition Classes
    RequestManagerImpl → RequestManager
  16. def deleteEntity(request: Request[Unit]): Task[Unit]

    Permalink
    Definition Classes
    RequestManagerImpl → RequestManager
  17. def downloadToByteArray(request: Request[Unit]): Task[Array[Byte]]

    Permalink
    Definition Classes
    RequestManagerImpl → RequestManager
  18. def downloadToStream(request: Request[Unit], outputStreamProvider: () ⇒ OutputStream): Task[Task[Unit]]

    Permalink
    Definition Classes
    RequestManagerImpl → RequestManager
  19. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  20. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  21. def extractJsonEntityToString[T](entityName: String, entity: T): String

    Permalink
    Attributes
    protected
  22. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  23. def formats: Formats

    Permalink
    Definition Classes
    RequestManagerImpl → RequestManager
  24. def formats_=(f: Formats): Unit

    Permalink
    Definition Classes
    RequestManagerImpl → RequestManager
  25. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  26. def getEntity[T](request: Request[Unit], entityName: String)(implicit mf: Manifest[T]): Task[T]

    Permalink
    Definition Classes
    RequestManagerImpl → RequestManager
  27. def getEntityPagedList[T](request: Request[Unit], listName: String, offset: BigInt, limit: BigInt)(implicit mf: Manifest[T]): Task[PagedList[T]]

    Permalink
    Definition Classes
    RequestManagerImpl → RequestManager
  28. def getEntityPagedList[T](request: Request[Unit], listName: String)(implicit mf: Manifest[T]): Task[PagedList[T]]

    Permalink
    Definition Classes
    RequestManagerImpl → RequestManager
  29. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  30. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  31. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  32. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  33. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  34. def postBytesWithResponse[TResponse](request: Request[Unit], bytes: Array[Byte], responseEntityName: String)(implicit mf: Manifest[TResponse]): Task[TResponse]

    Permalink
    Definition Classes
    RequestManagerImpl → RequestManager
  35. def postEntity[T](request: Request[Unit], entityName: String, entity: T)(implicit mf: Manifest[T]): Task[Unit]

    Permalink
    Definition Classes
    RequestManagerImpl → RequestManager
  36. def postEntityWithResponse[T, TResponse](request: Request[Unit], entityName: String, entity: T, responseEntityName: String)(implicit mf1: Manifest[T], mf2: Manifest[TResponse]): Task[TResponse]

    Permalink
    Definition Classes
    RequestManagerImpl → RequestManager
  37. def postFileWithResponse[TResponse](request: Request[Unit], file: File, responseEntityName: String)(implicit mf: Manifest[TResponse]): Task[TResponse]

    Permalink
    Definition Classes
    RequestManagerImpl → RequestManager
  38. def postStreamWithResponse[TResponse](request: Request[Unit], stream: () ⇒ InputStream, responseEntityName: String)(implicit mf: Manifest[TResponse]): Task[TResponse]

    Permalink
    Definition Classes
    RequestManagerImpl → RequestManager
  39. def putEntity[T](request: Request[Unit], entityName: String, entity: T)(implicit mf: Manifest[T]): Task[Unit]

    Permalink
    Definition Classes
    RequestManagerImpl → RequestManager
  40. def putEntityWithResponse[T, TResponse](request: Request[Unit], entityName: String, entity: T, responseEntityName: String)(implicit mf1: Manifest[T], mf2: Manifest[TResponse]): Task[TResponse]

    Permalink
    Definition Classes
    RequestManagerImpl → RequestManager
  41. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  42. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  43. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  45. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from RequestManager

Inherited from AnyRef

Inherited from Any

Ungrouped