Click or drag to resize
DocumentRESTService Methods

The DocumentRESTService type exposes the following members.

Methods
  NameDescription
Protected methodCombineDocTypes
Combines (intersection) requested and allowed document types to use in selecting documents methods.
Public methodCreateDocument
Creates new document.
Public methodDeleteDocument
Deletes given document.
Protected methodDeleteObjectInternal
Deletes given objects and returns it as a result.
(Inherited from BaseRESTService.)
Protected methodEnsureCorrectFormat(DataSet, String)
Ensures correct serialization format of given DataSet.
(Inherited from BaseRESTService.)
Protected methodEnsureCorrectFormat(DataTable, String)
Ensures correct serialization format of given DataTable.
(Inherited from BaseRESTService.)
Protected methodEnsureSensitiveColumns
Clears sensitive column values if needed.
(Inherited from BaseRESTService.)
Public methodGetDocument
Selects tree node(s) according to provided parameters and returns them as dataset. Three oprations are supported: document (= select single document), all (= select documents), childrenof (= all children of given node). If classNames not specified, the result does not contain coupled data.
Protected methodGetDocumentExportSettings
Creates ExportObjectSettings object from query string parameters.
Protected methodGetExportSettings
Creates ExportObjectSettings object from query string parameters.
(Inherited from BaseRESTService.)
Protected methodGetObjectByIDInternal(String, String)
Returns object of given type with specified ID.
(Inherited from BaseRESTService.)
Protected methodGetObjectByIDInternal(String, String, Boolean)
Returns object of given type with specified ID.
(Inherited from BaseRESTService.)
Protected methodGetObjectByNameInternal(String, String, String)
Returns object of given type with specified name from specified site.
(Inherited from BaseRESTService.)
Protected methodGetObjectByNameInternal(String, String, String, Boolean)
Returns object of given type with specified name from specified site.
(Inherited from BaseRESTService.)
Protected methodGetObjectDataSetFeed
Returns SyndicationFeed of object dataset.
(Overrides BaseRESTServiceGetObjectDataSetFeed(DataSet, String, ExportObjectSettings).)
Protected methodGetObjects
Returns list of objects of given type.
(Inherited from BaseRESTService.)
Protected methodGetResponse(GeneralizedInfo, ExportObjectSettings)
Returns response for modifying methods - ID and GUID of the modified object.
(Inherited from BaseRESTService.)
Protected methodGetResponse(IEnumerableTreeNode, ExportObjectSettings)
Returns response for modifying methods - ID and GUID of the modified object.
Protected methodGetStream
Returns proper stream from given object.
(Overrides BaseRESTServiceGetStream(Object, String, ExportObjectSettings).)
Protected methodGetTotalRecordsTable
Returns table containing one column and one row with total records number.
(Inherited from BaseRESTService.)
Protected methodCheckQueryStringParameters
Checks WHERE, ORDER BY and COLUMNS query string parameters so non-admin users cannot use malicious code (= SQL injection protection).
(Inherited from BaseRESTService.)
Protected methodIsAuthorizedForDocumentType
Returns true if given document type is allowed in settings.
Protected methodIsAuthorizedForObject(String, String, PermissionsEnum)
Returns true if current user is granted with specified permission to process operation on the given objecttype.
(Inherited from BaseRESTService.)
Protected methodIsAuthorizedForObject(BaseInfo, PermissionsEnum, String)
Returns true if current user is granted with specified permission to process operation on the given objecttype.
(Inherited from BaseRESTService.)
Protected methodIsObjectTypeAllowed
Returns true if given object type is allowed to be accessible by the service.
(Inherited from BaseRESTService.)
Protected methodReturnForbiddenStatus
Sets the response status to Forbidden.
(Inherited from BaseRESTService.)
Protected methodReturnNotFoundStatus
Sets the response status to Not found.
(Inherited from BaseRESTService.)
Protected methodReturnSiteNotFoundStatus
Sets the response status to Not found with a comment that the site does not exist.
(Inherited from BaseRESTService.)
Protected methodSetObjectInternal
Deletes given objects and returns it as a result.
(Inherited from BaseRESTService.)
Public methodTranslate
Gateway for submitting an XLIFF document.
Public methodUpdateDocument
Processes given document.
Top
See Also