Task Init

This commit is contained in:
teslim
2025-02-11 15:06:41 +01:00
parent 0241fcc579
commit f52cec4cf1
1718 changed files with 91042 additions and 5 deletions
+29
View File
@@ -0,0 +1,29 @@
"use strict";
const Deferred = require("./Deferred");
/**
* Plan is to maybe add tracking via Error objects
* and other fun stuff!
*/
class ResourceLoan extends Deferred {
/**
*
* @param {any} pooledResource the PooledResource this loan belongs to
* @return {any} [description]
*/
constructor(pooledResource, Promise) {
super(Promise);
this._creationTimestamp = Date.now();
this.pooledResource = pooledResource;
}
reject() {
/**
* Loans can only be resolved at the moment
*/
}
}
module.exports = ResourceLoan;