Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This server class provides methods that allow to interact with for interaction with the delegation records.

getDelegatesOfType()


This Use this method returnsto return an array of delegates.

Parameter(s):

NameTypeMandatoryDefault Value
typeStringY

N

Info

Possible values:

  • access
  • approvals
  • tasks
  • notifications


delegatorIdStringYN
fromDateTimeSimpleDateTime objectNN
toDateTimeSimpleDateTime objectNN

Returns:

TypeDescription
Array of SimpleRecordsThis method returns an array of delegates.

Example:

Code Block
languagejs
themeEclipse
titlegetDelegatesOfType()
linenumberstrue
let simpleDelegation = new SimpleDelegation();
let result = simpleDelegation.getDelegatesOfType('approvals', '166116760014825307');
setResult(result);

getDelegatorsOfType()


This Use this method returns to return an array of the employees who delegated that delegate authority.

Parameter(s):

NameTypeMandatoryDefault Value
typeStringY

N

Info

Possible values:

  • access
  • approvals
  • tasks
  • notifications


delegateIdStringYN
fromDateTimeSimpleDateTime objectNN
toDateTimeSimpleDateTime objectNN

Returns:

TypeDescription
Array of SimpleRecordsThis method returns an array of the employees who delegated that delegate their responsibilities.

Example:

Code Block
languagejs
themeEclipse
titlegetDelegatorsOfType()
linenumberstrue
let simpleDelegation = new SimpleDelegation();
let result = simpleDelegation.getDelegatorsOfType('tasks', '166116760014825307');
setResult(result);

hasDelegationOfType()


Use this method to verify if there is a specific delegation record. 

Parameter(s):

NameTypeMandatoryDefault Value
typeStringY

N

Info

Possible values:

  • access
  • approvals
  • tasks
  • notifications


delegatorIdsArray of StringsYN
delegateIdStringYN
fromDateTimeSimpleDateTime objectNN
toDateTimeSimpleDateTime objectNN

Returns:

TypeDescription
BooleanThis method returns ' true ' if the delegation record with the specified value of the parameters exists. Otherwise, it returns ' false'.

Example:

Code Block
languagejs
themeEclipse
titlehasDelegationOfType()
linenumberstrue
let simpleDelegation = new SimpleDelegation();
let result = simpleDelegation.hasDelegationOfType('access', ['166116760014825307'], '165951644312968191');
setResult(result);


Table of Contents
absoluteUrltrue
classfixedPosition
printablefalse