Hierarchy

Constructors

Properties

mNamespaceUrl: string
mOwner: EaiwsSession
mSessionId: string
mUrl: string
onGetRequestOptions?: RequestOptionsCallback

Can be used to define custom request options for different soap methods.

requestTimeout?: number

custom timeout for soap requests

LogSoapErrors: boolean = false

Accessors

  • get namespaceUrl(): string
  • Returns string

  • get sessionId(): string
  • Returns string

  • get url(): string
  • Returns string

Methods

  • Returns Promise<void>

  • Parameters

    • pEnable: boolean
    • Optional pConfig: LogConfig

    Returns Promise<void>

  • Note: The server response will be cached to speed up further calls.

    Parameters

    • Optional pWithTimeZone: boolean

    Returns Promise<string>

  • Parameters

    • pAppKey: string
    • pPaths: readonly string[]

    Returns Promise<(null | string)[]>

  • Parameters

    • pReset: boolean

    Returns Promise<undefined | LogData>

  • Parameters

    • pName: string

    Returns Promise<undefined | string>

  • Parameters

    • pUrl: string
    • Optional pAttributes: null | readonly string[]
    • Optional pOptions: ImportFileOptions

    Returns Promise<string>

  • Returns Promise<boolean>

  • Returns Promise<void>

  • Parameters

    Returns Promise<string[]>

  • Parameters

    • pLocale: string
    • Optional pTimeZone: string
    • Optional pTzOffset: number

    Returns Promise<void>

  • Parameters

    • pAppKey: string
    • pData: readonly string[]

    Returns Promise<void>

  • Parameters

    • pName: string
    • pValue: string

    Returns Promise<void>

  • Parameters

    • pMethod: string
    • pData: any
    • Optional pOptions: AjaxOptions

      Deprecated - should no longer be used, use SoapService.onGetRequestOptions instead

    Returns Promise<any>

  • Parameters

    Returns Promise<string>

  • Parameters

    • pData: string | object
    • pAddTypeNSCallback: (() => void)
        • (): void
        • Returns void

    Returns null | string

  • Parameters

    • pSoapData: any
    • Optional pItemCallback: ((pSoapItem: any) => any)
        • (pSoapItem: any): any
        • Parameters

          • pSoapItem: any

          Returns any

    Returns undefined | any[]

  • Parameters

    • pSoapData: any
    • Optional pItemCallback: ((pSoapItem: any) => any)
        • (pSoapItem: any): any
        • Parameters

          • pSoapItem: any

          Returns any

    Returns any[]

  • Parameters

    • this: void
    • pSoapData: any

    Returns undefined | boolean

  • Parameters

    • this: void
    • pSoapData: any

    Returns undefined | number

  • Parameters

    • this: void
    • pSoapData: any

    Returns undefined | number

  • Parameters

    • this: void
    • pSoapData: any

    Returns undefined | number

Generated using TypeDoc