+ // eslint-disable-next-line @typescript-eslint/require-await
+ public async stop(): Promise<void> {
+ return this.pool.destroy();
+ }
+
+ /**
+ *
+ * @param elementData
+ * @returns {Promise<void>}
+ * @public
+ */
+ public async addElement(elementData: T): Promise<void> {