From 68e4208dc144d1fefcaa086b71eddf3993cbe618 Mon Sep 17 00:00:00 2001 From: Jens Pelzetter Date: Wed, 12 Aug 2020 13:53:38 +0200 Subject: [PATCH] ApiClientError class --- .../src/main/typescript/ccm-apiclient-commons.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/ccm-apiclient-commons/src/main/typescript/ccm-apiclient-commons.ts b/ccm-apiclient-commons/src/main/typescript/ccm-apiclient-commons.ts index 1a89e7689..9d04ad603 100644 --- a/ccm-apiclient-commons/src/main/typescript/ccm-apiclient-commons.ts +++ b/ccm-apiclient-commons/src/main/typescript/ccm-apiclient-commons.ts @@ -176,3 +176,14 @@ export function buildIdentifierParam(identifier: string | number): string { } } } + +/** + * Error which should be thrown by clients for errors of the client side. + */ +export class ApiClientError extends Error { + constructor(message: string) { + super(message); + + this.name = "ApiClientError"; + } +}