orm-service


orm-service / SchemaController

Class: SchemaController

Defined in: src/infrastructure/controllers/schemaController.ts:5

Extends

  • Controller

Constructors

Constructor

new SchemaController(service): SchemaController

Defined in: src/infrastructure/controllers/schemaController.ts:6

Parameters

service

SchemaService

Returns

SchemaController

Overrides

Controller.constructor

Methods

collectRequestParams()

protected collectRequestParams(request): any

Defined in: src/infrastructure/controllers/Controller.ts:27

Parameters

request

Request

Returns

any

Inherited from

Controller.collectRequestParams


domain()

domain(request, response): Promise\<void>

Defined in: src/infrastructure/controllers/schemaController.ts:18

Parameters

request

Request

response

Response

Returns

Promise\<void>


entities()

entities(request, response): Promise\<void>

Defined in: src/infrastructure/controllers/schemaController.ts:30

Parameters

request

Request

response

Response

Returns

Promise\<void>


entity()

entity(request, response): Promise\<void>

Defined in: src/infrastructure/controllers/schemaController.ts:34

Parameters

request

Request

response

Response

Returns

Promise\<void>


entityMapping()

entityMapping(request, response): Promise\<void>

Defined in: src/infrastructure/controllers/schemaController.ts:38

Parameters

request

Request

response

Response

Returns

Promise\<void>


enum()

enum(request, response): Promise\<void>

Defined in: src/infrastructure/controllers/schemaController.ts:46

Parameters

request

Request

response

Response

Returns

Promise\<void>


enums()

enums(request, response): Promise\<void>

Defined in: src/infrastructure/controllers/schemaController.ts:42

Parameters

request

Request

response

Response

Returns

Promise\<void>


handleRequest()

protected handleRequest(request, response, serviceOperation): Promise\<void>

Defined in: src/infrastructure/controllers/Controller.ts:50

Parameters

request

any

response

any

serviceOperation

any

Returns

Promise\<void>

Inherited from

Controller.handleRequest


mapping()

mapping(request, response): Promise\<void>

Defined in: src/infrastructure/controllers/schemaController.ts:54

Parameters

request

Request

response

Response

Returns

Promise\<void>


mappings()

mappings(request, response): Promise\<void>

Defined in: src/infrastructure/controllers/schemaController.ts:50

Parameters

request

Request

response

Response

Returns

Promise\<void>


schema()

schema(request, response): Promise\<void>

Defined in: src/infrastructure/controllers/schemaController.ts:14

Parameters

request

Request

response

Response

Returns

Promise\<void>


sendError()

protected sendError(response, error): void

Defined in: src/infrastructure/controllers/Controller.ts:18

Parameters

response

any

error

any

Returns

void

Inherited from

Controller.sendError


sendResponse()

protected sendResponse(response, payload?): void

Defined in: src/infrastructure/controllers/Controller.ts:3

Parameters

response

any

payload?

any

Returns

void

Inherited from

Controller.sendResponse


source()

source(request, response): Promise\<void>

Defined in: src/infrastructure/controllers/schemaController.ts:22

Parameters

request

Request

response

Response

Returns

Promise\<void>


sources()

sources(request, response): Promise\<void>

Defined in: src/infrastructure/controllers/schemaController.ts:26

Parameters

request

Request

response

Response

Returns

Promise\<void>


stage()

stage(request, response): Promise\<void>

Defined in: src/infrastructure/controllers/schemaController.ts:62

Parameters

request

Request

response

Response

Returns

Promise\<void>


stages()

stages(request, response): Promise\<void>

Defined in: src/infrastructure/controllers/schemaController.ts:58

Parameters

request

Request

response

Response

Returns

Promise\<void>


version()

version(request, response): Promise\<void>

Defined in: src/infrastructure/controllers/schemaController.ts:10

Parameters

request

Request

response

Response

Returns

Promise\<void>


views()

views(request, response): Promise\<void>

Defined in: src/infrastructure/controllers/schemaController.ts:66

Parameters

request

Request

response

Response

Returns

Promise\<void>