Apply prettier formating
[e-mobility-charging-stations-simulator.git] / src / charging-station / ocpp / OCPPIncomingRequestService.ts
index 5fadfb95d5ee5227327fe8fc0304a1aee2998f9b..0d56ebe84e502cc717d44e2229ac3702f039e18d 100644 (file)
@@ -5,22 +5,36 @@ import { JsonType } from '../../types/JsonType';
 import logger from '../../utils/Logger';
 
 export default abstract class OCPPIncomingRequestService {
-  private static readonly instances: Map<string, OCPPIncomingRequestService> = new Map<string, OCPPIncomingRequestService>();
+  private static readonly instances: Map<string, OCPPIncomingRequestService> = new Map<
+    string,
+    OCPPIncomingRequestService
+  >();
   protected chargingStation: ChargingStation;
 
   protected constructor(chargingStation: ChargingStation) {
     this.chargingStation = chargingStation;
   }
 
-  public static getInstance<T extends OCPPIncomingRequestService>(this: new (chargingStation: ChargingStation) => T, chargingStation: ChargingStation): T {
+  public static getInstance<T extends OCPPIncomingRequestService>(
+    this: new (chargingStation: ChargingStation) => T,
+    chargingStation: ChargingStation
+  ): T {
     if (!OCPPIncomingRequestService.instances.has(chargingStation.id)) {
       OCPPIncomingRequestService.instances.set(chargingStation.id, new this(chargingStation));
     }
     return OCPPIncomingRequestService.instances.get(chargingStation.id) as T;
   }
 
-  protected handleIncomingRequestError<T>(commandName: IncomingRequestCommand, error: Error, params: HandleErrorParams<T> = { throwError: true }): T {
-    logger.error(this.chargingStation.logPrefix() + ' Incoming request command %s error: %j', commandName, error);
+  protected handleIncomingRequestError<T>(
+    commandName: IncomingRequestCommand,
+    error: Error,
+    params: HandleErrorParams<T> = { throwError: true }
+  ): T {
+    logger.error(
+      this.chargingStation.logPrefix() + ' Incoming request command %s error: %j',
+      commandName,
+      error
+    );
     if (!params?.throwError && params?.errorResponse) {
       return params?.errorResponse;
     }
@@ -32,5 +46,9 @@ export default abstract class OCPPIncomingRequestService {
     }
   }
 
-  public abstract handleRequest(messageId: string, commandName: IncomingRequestCommand, commandPayload: JsonType): Promise<void>;
+  public abstract handleRequest(
+    messageId: string,
+    commandName: IncomingRequestCommand,
+    commandPayload: JsonType
+  ): Promise<void>;
 }