Skip to main content

AdminDataSource

Defined in: src/dapi.ts:383

Constructors

Constructor

new AdminDataSource(dart): AdminDataSource

Defined in: src/dapi.ts:386

Parameters

ParameterType
dartany

Returns

AdminDataSource

Constructs

AdminDataSource

Properties

PropertyTypeDefined in
dartanysrc/dapi.ts:384

Methods

getReportEmail()

getReportEmail(): Promise<string>

Defined in: src/dapi.ts:398

Returns the configured report email address from admin settings. Used as the default recipient for error reports and admin notifications.

Returns

Promise<string>


getServiceInfos()

getServiceInfos(): Promise<ServiceInfo[]>

Defined in: src/dapi.ts:392

Returns information about the services. Sample: https://public.datagrok.ai/js/samples/dapi/admin

Returns

Promise<ServiceInfo[]>


pushMessage()

pushMessage(messageType, message, sessionIds): Promise<any>

Defined in: src/dapi.ts:429

Sends a message to the specified browser client See also ServerMessageTypes

Parameters

ParameterType
messageTypestring
messageobject
sessionIdsstring[]

Returns

Promise<any>


sendEmail()

sendEmail(email): Promise<void>

Defined in: src/dapi.ts:406

Sends email

Parameters

ParameterTypeDescription
emailEmailmessage that will be sent using configured SMTP service

Returns

Promise<void>