Skip to content

openpra-monorepo


Class: ExecuteController

Defined in: execution/controllers/execute.controller.ts:20

Constructors

Constructor

new ExecuteController(producerService, storageService): ExecuteController

Defined in: execution/controllers/execute.controller.ts:21

Parameters

producerService

ExecuteProducerService

storageService

ExecuteStorageService

Returns

ExecuteController

Methods

executeFtrex()

executeFtrex(request): Promise<{ jobId: string; }>

Defined in: execution/controllers/execute.controller.ts:42

Parameters

request

ExecuteRequest

Returns

Promise<{ jobId: string; }>


executePraxis()

executePraxis(request): Promise<{ jobId: string; }>

Defined in: execution/controllers/execute.controller.ts:32

Parameters

request

ExecuteRequest

Returns

Promise<{ jobId: string; }>


executeSaphsolve()

executeSaphsolve(request): Promise<{ jobId: string; }>

Defined in: execution/controllers/execute.controller.ts:52

Parameters

request

ExecuteRequest

Returns

Promise<{ jobId: string; }>


executeScram()

executeScram(request): Promise<{ jobId: string; }>

Defined in: execution/controllers/execute.controller.ts:27

Parameters

request

ExecuteRequest

Returns

Promise<{ jobId: string; }>


executeXfta()

executeXfta(request): Promise<{ jobId: string; }>

Defined in: execution/controllers/execute.controller.ts:37

Parameters

request

ExecuteRequest

Returns

Promise<{ jobId: string; }>


executeZebra()

executeZebra(request): Promise<{ jobId: string; }>

Defined in: execution/controllers/execute.controller.ts:47

Parameters

request

ExecuteRequest

Returns

Promise<{ jobId: string; }>


getInput()

getInput(inputId): Promise<string>

Defined in: execution/controllers/execute.controller.ts:57

Parameters

inputId

string

Returns

Promise<string>


getOutput()

getOutput(outputId): Promise<string>

Defined in: execution/controllers/execute.controller.ts:67

Parameters

outputId

string

Returns

Promise<string>