UNPKG

@barchart/common-node-js

Version:

Common classes, utilities, and functions for building Node.js servers

27 lines (19 loc) 542 B
const assert = require('@barchart/common-js/lang/assert'); const Endpoint = require('./../../Endpoint'); module.exports = (() => { 'use strict'; class SocketRequestEndpoint extends Endpoint { constructor(channel, executionCommand, validationCommand) { super(executionCommand, validationCommand); assert.argumentIsRequired(channel, 'channel', String); this._channel = channel; } getChannel() { return this._channel; } toString() { return '[SocketRequestEndpoint]'; } } return SocketRequestEndpoint; })();