X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Fcharging-station%2Fui-websocket-services%2FUIService001.ts;h=18fb66a9d4a08589883bcb3569622bccac817034;hb=6f35d2daed5ff5d26de15c1547ffa3dbd013c5b3;hp=0f5061f4b9a09656a2b2f220664a2dcacf4ed5f0;hpb=1f5df42ad17d09d3a1f53f6618eba325a403d7ad;p=e-mobility-charging-stations-simulator.git diff --git a/src/charging-station/ui-websocket-services/UIService001.ts b/src/charging-station/ui-websocket-services/UIService001.ts index 0f5061f4..18fb66a9 100644 --- a/src/charging-station/ui-websocket-services/UIService001.ts +++ b/src/charging-station/ui-websocket-services/UIService001.ts @@ -1,15 +1,22 @@ -import { ProtocolCommand, ProtocolRequestHandler } from '../../types/UiProtocol'; +import { ProtocolCommand, ProtocolRequestHandler } from '../../types/UIProtocol'; import AbstractUIService from './AbstractUIService'; +import { JsonType } from '../../types/JsonType'; import UIWebSocketServer from '../UIWebSocketServer'; export default class UIService001 extends AbstractUIService { constructor(uiWebSocketServer: UIWebSocketServer) { super(uiWebSocketServer); - this.messageHandlers.set(ProtocolCommand.START_TRANSACTION, this.handleStartTransaction.bind(this) as ProtocolRequestHandler); - this.messageHandlers.set(ProtocolCommand.STOP_TRANSACTION, this.handleStopTransaction.bind(this) as ProtocolRequestHandler); + this.messageHandlers.set( + ProtocolCommand.START_TRANSACTION, + this.handleStartTransaction.bind(this) as ProtocolRequestHandler + ); + this.messageHandlers.set( + ProtocolCommand.STOP_TRANSACTION, + this.handleStopTransaction.bind(this) as ProtocolRequestHandler + ); } - private handleStartTransaction(payload: Record): void { } - private handleStopTransaction(payload: Record): void { } + private handleStartTransaction(payload: JsonType): void {} + private handleStopTransaction(payload: JsonType): void {} }