Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Sas9JobExecutor

Job executor for SAS9 servers for use in Node.js environments. Initiates login with the provided username and password from the config The cookies are stored in the request client and used in subsequent job execution requests.

Hierarchy

Implements

Constructors

constructor

  • new Sas9JobExecutor(serverUrl: string, serverType: ServerType, jobsPath: string, requestClient: RequestClient, httpsAgentOptions?: https.AgentOptions): Sas9JobExecutor

Properties

Protected serverType

serverType: ServerType

Protected serverUrl

serverUrl: string

Methods

Protected appendWaitingRequest

execute

  • execute(sasJob: string, data: any, config: any): Promise<any>

resendWaitingRequests

  • resendWaitingRequests(): Promise<void>

Generated using TypeDoc