InvalidStateException class

Errors related to calling operations, which require the component to be in a specific state.

For instance: business calls when the component is not ready.

Inheritance

Constructors

InvalidStateException([String? correlation_id, String? code, String? message])
Creates an error instance and assigns its values.

Properties

category String
Standard error category
getter/setter pairinherited
cause String?
getter/setter pairinherited
code String
A unique error code
getter/setter pairinherited
correlation_id String?
A unique transaction id to trace execution throug call chain
getter/setter pairinherited
details StringValueMap?
A map with additional details that can be used to restore error description in other languages
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
message String?
A human-readable error description (usually written in English)
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stack_trace String?
Stack trace of the exception
getter/setter pairinherited
status int
HTTP status code associated with this error type
getter/setter pairinherited

Methods

fromJson(Map<String, dynamic> json) → void
inherited
getCauseString() String?
Gets original error wrapped by this exception as a string message.
inherited
getStackTraceString() String?
Gets a stack trace where this exception occured.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setCauseString(String value) → void
Sets original error wrapped by this exception as a string message.
inherited
setStackTraceString(String value) → void
Sets a stack trace where this exception occured.
inherited
toJson() Map<String, dynamic>
inherited
toString() String
A string representation of this object.
inherited
withCause(dynamic cause) ApplicationException
Sets a original error wrapped by this exception
inherited
withCode(String code) ApplicationException
Sets a unique error code.
inherited
withCorrelationId(String? correlationId) ApplicationException
Sets a correlation id which can be used to trace this error through a call chain.
inherited
withDetails(String key, dynamic value) ApplicationException
Sets a parameter for additional error details. This details can be used to restore error description in other languages.
inherited
withStackTrace(String stackTrace) ApplicationException
Sets a stack trace for this error.
inherited
withStatus(int status) ApplicationException
Sets a HTTP status code which shall be returned by REST calls.
inherited
wrap(dynamic cause) ApplicationException
Wraps another exception into an application exception object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited