Skip to main content

AdminDataSource

Defined in: js-api/src/dapi.ts:438

Constructors

Constructor

new AdminDataSource(dart): AdminDataSource

Defined in: js-api/src/dapi.ts:441

Parameters

ParameterType
dartany

Returns

AdminDataSource

Constructs

AdminDataSource

Properties

PropertyTypeDefined in
dartanyjs-api/src/dapi.ts:439

Methods

getReportEmail()

getReportEmail(): Promise<string>

Defined in: js-api/src/dapi.ts:453

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: js-api/src/dapi.ts:447

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: js-api/src/dapi.ts:484

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: js-api/src/dapi.ts:461

Sends email

Parameters

ParameterTypeDescription
emailEmailmessage that will be sent using configured SMTP service

Returns

Promise<void>