ModelFinder
Extends:
This class allow make get request to hardware models resource into Opengate North API.
Constructor Summary
| Public Constructor | ||
| public |
constructor(Reference: InternalOpenGateAPI) Constructor |
|
Method Summary
| Public Methods | ||
| public |
findByManufacturer(manufacturer: string): Promise Download all models from a manufacturer. |
|
| public |
findByManufacturerAndId(manufacturer: string, identifier: string): Promise Download a specific model by its id. |
|
| public |
findMediaByManufacturerAndModelAndId(manufacturer: string, modelId: string, mediaIdentifier: string): Promise Download a specific model media by its ids. |
|
| public |
findMediasByManufacturerAndModel(manufacturer: string, identifier: string): Promise Download a specific model media by its ids. |
|
Public Constructors
public constructor(Reference: InternalOpenGateAPI) source
Constructor
Override:
ProvisionGenericFinder#constructorParams:
| Name | Type | Attribute | Description |
| Reference | InternalOpenGateAPI | to the API object. |
Public Methods
public findByManufacturer(manufacturer: string): Promise source
Download all models from a manufacturer. This execute a GET http method
Params:
| Name | Type | Attribute | Description |
| manufacturer | string | manufacturer id . |
public findByManufacturerAndId(manufacturer: string, identifier: string): Promise source
Download a specific model by its id. This execute a GET http method
public findMediaByManufacturerAndModelAndId(manufacturer: string, modelId: string, mediaIdentifier: string): Promise source
Download a specific model media by its ids. This execute a GET http method