Package org.angular.ts.ng
Interface RestRequest
@JsType(isNative=true,
name="ng.RestRequest",
namespace="<global>")
public interface RestRequest
Normalized request object passed from
RestService to a RestBackend. Backends receive expanded URLs and already-separated request options, so they can focus on transport, persistence, or cache policy.-
Method Summary
Modifier and TypeMethodDescriptionstatic RestRequestcreate()Collection URL used for broad cache invalidation.getData()Request body for write operations.getId()Resource identifier for entity operations.Resource operation method.jsinterop.base.JsPropertyMap<Object> Backend-specific request options.jsinterop.base.JsPropertyMap<Object> URI template and query parameters.getUrl()Expanded request URL.voidsetCollectionUrl(String collectionUrl) Collection URL used for broad cache invalidation.voidRequest body for write operations.voidResource identifier for entity operations.voidResource operation method.voidsetOptions(jsinterop.base.JsPropertyMap<Object> options) Backend-specific request options.voidURI template and query parameters.voidExpanded request URL.
-
Method Details
-
create
-
getCollectionUrl
Collection URL used for broad cache invalidation. -
getData
Request body for write operations. -
getId
Resource identifier for entity operations. -
getMethod
Resource operation method. -
getOptions
Backend-specific request options. -
getParams
URI template and query parameters. -
getUrl
Expanded request URL. -
setCollectionUrl
Collection URL used for broad cache invalidation. -
setData
Request body for write operations. -
setId
Resource identifier for entity operations. -
setMethod
Resource operation method. -
setOptions
Backend-specific request options. -
setParams
URI template and query parameters. -
setUrl
Expanded request URL.
-