Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • DefaultConnectionManager

Implements

Index

Constructors

constructor

Properties

Private PROCESS_OPTIONS

PROCESS_OPTIONS: any

Private baseURLs

baseURLs: string[]

Private bgProcessMgr

Private defaultHeaders

defaultHeaders: Headers

Private http

http: Http

Private mode

mode: any

Private name

name: string

Private params

params: any

Private phloxAppInfo

phloxAppInfo: PhloxAppInfo

Private search

search: any

Methods

addBaseURLs

  • addBaseURLs(url: string): void
  • Parameters

    • url: string

    Returns void

Private addConnectionOptionsSetting

  • addConnectionOptionsSetting(options: RequestOptionsArgs): void
  • Parameters

    • options: RequestOptionsArgs

    Returns void

Private addRequestOptionsHeaders

  • addRequestOptionsHeaders(options: RequestOptionsArgs, headers: Headers): void
  • Parameters

    • options: RequestOptionsArgs
    • headers: Headers

    Returns void

Private addRequestOptionsParams

  • addRequestOptionsParams(options: RequestOptionsArgs, params: any): void
  • Parameters

    • options: RequestOptionsArgs
    • params: any

    Returns void

Private addRequestOptionsSearch

  • addRequestOptionsSearch(options: RequestOptionsArgs, search: any): void
  • Parameters

    • options: RequestOptionsArgs
    • search: any

    Returns void

createResource

  • createResource<R>(type: object): R
  • Type parameters

    Parameters

    • type: object

    Returns R

delete

  • delete(url: string, requestOptionsArgs: any): Promise<any>
  • Parameters

    • url: string
    • requestOptionsArgs: any

    Returns Promise<any>

deleteWithHttpInfo

  • deleteWithHttpInfo(url: string, requestOptionsArgs: any): Promise<Response>

get

  • get(url: string, requestOptionsArgs: any): Promise<any>
  • Parameters

    • url: string
    • requestOptionsArgs: any

    Returns Promise<any>

Private getAppendBaseURL

  • getAppendBaseURL(value: string): string
  • Parameters

    • value: string

    Returns string

getConnectionQuality

  • getConnectionQuality(): number

Private getMaxDurationMillisec

  • getMaxDurationMillisec(): number
  • Returns number

getName

  • getName(): string

getPhloxAppInfo

  • Returns PhloxAppInfo

Private getResponseBodyAsContent

  • getResponseBodyAsContent(response: any): any
  • Parameters

    • response: any

    Returns any

Private getResponseBodyHttpPromise

  • getResponseBodyHttpPromise(httpProm: Promise<Response>): Promise<any>
  • Parameters

    • httpProm: Promise<Response>

    Returns Promise<any>

getRunningProcesses

  • Parameters

    • Optional option: any

    Returns BackgroundProcess[]

getRunningProcessesCount

  • getRunningProcessesCount(option?: any): number
  • Parameters

    • Optional option: any

    Returns number

getWithHttpInfo

  • getWithHttpInfo(url: string, requestOptionsArgs: any): Promise<Response>
  • Parameters

    • url: string
    • requestOptionsArgs: any

    Returns Promise<Response>

head

  • head(url: string, requestOptionsArgs: any): Promise<any>
  • Parameters

    • url: string
    • requestOptionsArgs: any

    Returns Promise<any>

headWithHttpInfo

  • headWithHttpInfo(url: string, requestOptionsArgs: any): Promise<Response>
  • Parameters

    • url: string
    • requestOptionsArgs: any

    Returns Promise<Response>

Private loadBalanceURL

  • loadBalanceURL(): string
  • Returns string

options

  • options(url: string, requestOptionsArgs: any): Promise<any>
  • Parameters

    • url: string
    • requestOptionsArgs: any

    Returns Promise<any>

optionsWithHttpInfo

  • optionsWithHttpInfo(url: string, requestOptionsArgs: any): Promise<Response>

patch

  • patch(url: string, body: any, requestOptionsArgs: any): Promise<any>
  • Parameters

    • url: string
    • body: any
    • requestOptionsArgs: any

    Returns Promise<any>

patchWithHttpInfo

  • patchWithHttpInfo(url: string, body: any, requestOptionsArgs: any): Promise<Response>
  • Parameters

    • url: string
    • body: any
    • requestOptionsArgs: any

    Returns Promise<Response>

post

  • post(url: string, body: any, requestOptionsArgs: any): Promise<any>
  • Parameters

    • url: string
    • body: any
    • requestOptionsArgs: any

    Returns Promise<any>

postWithHttpInfo

  • postWithHttpInfo(url: string, body: any, requestOptionsArgs: any): Promise<Response>
  • Parameters

    • url: string
    • body: any
    • requestOptionsArgs: any

    Returns Promise<Response>

put

  • put(url: string, body: any, requestOptionsArgs: any): Promise<any>
  • Parameters

    • url: string
    • body: any
    • requestOptionsArgs: any

    Returns Promise<any>

putWithHttpInfo

  • putWithHttpInfo(url: string, body: any, requestOptionsArgs: any): Promise<Response>
  • Parameters

    • url: string
    • body: any
    • requestOptionsArgs: any

    Returns Promise<Response>

removeDefaultHeader

  • removeDefaultHeader(key: string): void

removeParam

  • removeParam(key: string): void

removeSearch

  • removeSearch(key: string): void

request

  • request(url: string, requestOptionsArgs: any): Promise<any>
  • Parameters

    • url: string
    • requestOptionsArgs: any

    Returns Promise<any>

requestWithHttpInfo

  • requestWithHttpInfo(url: string, requestOptionsArgs: any): Promise<Response>

resetBaseURLs

  • resetBaseURLs(): void

resetDefaultHeaders

  • resetDefaultHeaders(): void

resetParams

  • resetParams(): void

resetSearch

  • resetSearch(): void

setBaseURLs

  • setBaseURLs(urls: string | string[]): void
  • Parameters

    • urls: string | string[]

    Returns void

setDefaultHeader

  • setDefaultHeader(key: string, value: string): void

setName

  • setName(name: string): void
  • Parameters

    • name: string

    Returns void

setParam

  • setParam(key: string, value: any): void
  • Parameters

    • key: string
    • value: any

    Returns void

setPhloxAppInfo

  • Parameters

    Returns void

setSearch

  • setSearch(key: string, value: any): void
  • Parameters

    • key: string
    • value: any

    Returns void

Generated using TypeDoc