Home Manual Reference Source Test Repository

src/connectorsFunctions/catalog/ConnectorFunctionsCatalogFinder.js

'use strict';

import GenericFinder from "../../GenericFinder";

/**
 *   This class allow make get request to a connector functions catalog resource into Opengate North API.
 */
export default class ConnectorFunctionsCatalogFinder extends GenericFinder {

    constructor(ogapi){
        super(ogapi, 'connectorFunctions/provision/catalog', 'connectorFunctions', 'Connector functions not found');
    }

    /**
     * Reading a Connector Function from catalog
     * 
     * @param {String} connectorFunctionId 
     * @returns {Promise}
     */
    findByConnectorFunctionsId(connectorFunctionId){
        this._withId(connectorFunctionId)
        return this._execute(true);
    } 

}