UNPKG

778 BTypeScriptView Raw
1import { ApplicationException } from './ApplicationException';
2/**
3 * Errors related to calling operations, which require the component to be in a specific state.
4 *
5 * For instance: business calls when the component is not ready.
6 */
7export declare class InvalidStateException extends ApplicationException {
8 /**
9 * Creates an error instance and assigns its values.
10 *
11 * @param correlation_id (optional) a unique transaction id to trace execution through call chain.
12 * @param code (optional) a unique error code. Default: "UNKNOWN"
13 * @param message (optional) a human-readable description of the error.
14 *
15 * @see [[ErrorCategory]]
16 */
17 constructor(correlation_id?: string, code?: string, message?: string);
18}