Name

sn_capi.CMPGetAllConnectorAction

Description

No description available

Script

var CMPGetAllConnectorAction = Class.create();
CMPGetAllConnectorAction.prototype = Object.extendsObject(sn_smd.SMBaseAction, {
   doAction: function(params) {
  	 
  	 try {
  		var capiLibraryServiceScript=new SNC.CAPILibraryServiceScript();
  		var connectorListJSON=capiLibraryServiceScript.getAllConnector();
  		var connectors=new global.JSON().decode(connectorListJSON);
  		var gr = new GlideRecord('sn_capi_connector');
  		gr.query();
  		var responseObj = {
  			cloudapiList : connectors,
  			totalRecords : gr.getRowCount()
  		};
  		return responseObj;
  	 } catch (error) {
  		var e = error;
  		var failedMessage = gs.getMessage("Failed to get all cloud connector.");
  		throw sn_smd.SMErrorHelper.createScriptAPIError(
  			failedMessage,
  			"CMPGetAllConnectorAction.doAction(): Failed to get all cloud connector",
  			error
  		); 
  	 }
  	 
   },

  type: 'CMPGetAllConnectorAction'
});

Sys ID

8c2eeb560b332200a91f6707b6673a6f

Offical Documentation

Official Docs: