Home Reference Source Repository
public class | source

Request

Action request instance

Static Member Summary

Static Public Members
public static get
public static get
public static get

Constructor Summary

Public Constructor
public

constructor(action: Action, payload: Object, method: String)

Member Summary

Public Members
public get
public get
public get
public set

cacheImpl(cache: Object): *

public set

cacheTtl(ttl: Number): *

public get
public get
public get
public get
public get
public get

Method Summary

Public Methods
public
public
public
public
public

invalidateCache(callback: Function): *

public
public

send(callback: Function): *

public

Static Public Members

public static get TTL_DEFAULT: Number: number source

Return:

Number

public static get TTL_FOREVER: Number: number source

Return:

Number

public static get TTL_INVALIDATE: Number: * source

Return:

Number

Public Constructors

public constructor(action: Action, payload: Object, method: String) source

Params:

NameTypeAttributeDescription
action Action
payload Object
method String

Public Members

public get action: Action: * source

Return:

Action

public get async: Boolean: * source

Return:

Boolean

public get cacheImpl: Object: * source

Return:

Object

public set cacheImpl(cache: Object): * source

public set cacheTtl(ttl: Number): * source

public get cacheTtl: Number: * source

Return:

Number

public get isCached: Boolean: * source

Return:

Boolean

public get isLambda: Boolean: * source

Return:

Boolean

@todo: remove this?

public get method: String: * source

Return:

String

public get native: Boolean: * source

Return:

Boolean

public get payload: Object: * source

Return:

Object

Public Methods

public cache(ttl: Number): Request source

Params:

NameTypeAttributeDescription
ttl Number

Return:

Request

public disableCache(): Request source

Return:

Request

public enableCache(): Request source

Return:

Request

public getEndpointHostRegion(endpointHost: String): String source

Params:

NameTypeAttributeDescription
endpointHost String

Return:

String

public invalidateCache(callback: Function): * source

Params:

NameTypeAttributeDescription
callback Function

Return:

*

public invokeAsync(): Request source

Return:

Request

public send(callback: Function): * source

Params:

NameTypeAttributeDescription
callback Function

Return:

*

public useDirectCall(): Request source

Return:

Request