<?xml version="1.0" encoding="UTF-8"?><record_update table="sys_script_include">
    <sys_script_include action="INSERT_OR_UPDATE">
        <access>package_private</access>
        <active>false</active>
        <api_name>x_turbo_turbonomic.TurbonomicEntityMatcherDAO</api_name>
        <caller_access/>
        <client_callable>false</client_callable>
        <description/>
        <name>TurbonomicEntityMatcherDAO</name>
        <script><![CDATA[/**
* This is a mock EntityMatcher DAO class that can only interact with MockData to request
* for data instead of an actual database. The operations work in the same way
* as if we were requesting data directly from ServiceNow.
**/
var TurbonomicEntityMatcherDAO = /** @class */ (function () {
    /*Initialize with mock data to start with. Similar to initializing the Database.*/
/*
    function TurbonomicEntityMatcherDAO(turbonomicActionDAO) {
        this._cmdb = new Cmdb();
        this._turbonomicActionDAO = turbonomicActionDAO;
    }
    Object.defineProperty(TurbonomicEntityMatcherDAO.prototype, "cmdb", {
        get: function () {
            return this._cmdb;
        },
        enumerable: true,
        configurable: true
    });
    TurbonomicEntityMatcherDAO.prototype.getRecords = function (type, uuid) {
        var cmdbRecords = new Cmdb();
        var oid;
        for (var i = 0; i < this._cmdb.length; i++) {
            if (this._cmdb.cmdbRecords[i].type === type &&
                this._cmdb.cmdbRecords[i].uuid === uuid) {
                cmdbRecords.addRecord(this._cmdb.cmdbRecords[i]);
            }
        }
        return cmdbRecords;
    };
    TurbonomicEntityMatcherDAO.prototype.getTurbonomicInstance = function (instanceId) {
        return this._turbonomicActionDAO.getTurbonomicInstanceFromInstanceId(instanceId);
    };
*/
    return TurbonomicEntityMatcherDAO;
}());
]]></script>
        <sys_class_name>sys_script_include</sys_class_name>
        <sys_created_by>admin</sys_created_by>
        <sys_created_on>2019-08-09 20:32:30</sys_created_on>
        <sys_id>db4d09e3db033300373fe04a4896191a</sys_id>
        <sys_mod_count>1</sys_mod_count>
        <sys_name>TurbonomicEntityMatcherDAO</sys_name>
        <sys_package display_value="Turbonomic Actions" source="x_turbo_turbonomic">be4eeab2db007f005e691fe968961902</sys_package>
        <sys_policy>read</sys_policy>
        <sys_scope display_value="Turbonomic Actions">be4eeab2db007f005e691fe968961902</sys_scope>
        <sys_update_name>sys_script_include_db4d09e3db033300373fe04a4896191a</sys_update_name>
        <sys_updated_by>admin</sys_updated_by>
        <sys_updated_on>2023-05-03 21:57:54</sys_updated_on>
    </sys_script_include>
</record_update>
