feat: restart worker on uncaught exception
[e-mobility-charging-stations-simulator.git] / src / worker / WorkerAbstract.ts
index 16d566bde2ae60049fe401c7f13f830af4ce17dd..7753e64d392f8f960f24f6b41c29340e0e71f79b 100644 (file)
@@ -40,7 +40,18 @@ export abstract class WorkerAbstract<T extends WorkerData> {
     this.workerOptions = workerOptions;
   }
 
+  /**
+   * Start the worker pool/set.
+   */
   public abstract start(): Promise<void>;
+  /**
+   * Stop the worker pool/set.
+   */
   public abstract stop(): Promise<void>;
+  /**
+   * Add a task element to the worker pool/set.
+   *
+   * @param elementData -
+   */
   public abstract addElement(elementData: T): Promise<void>;
 }