Package de.aristaflow.ilm.util
Class ParameterException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- de.aristaflow.ilm.util.IlmException
-
- de.aristaflow.ilm.util.ParameterException
-
- All Implemented Interfaces:
de.aristaflow.adept2.model.communication.webservice.StackSuppressingException
,Serializable
- Direct Known Subclasses:
ParameterMissingException
,ParameterTypeException
public class ParameterException extends IlmException
This exception is used for problems with request parameters.- See Also:
ParameterException
, Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description @NotNull String
expectedClassName
The full name of the expected class (type) of the parameter causing the problem.@NotNull String
location
The location name of the parameter causing the problem, e. g. operation, header or cookie.static String
LOCATION_OPERATION
The name of the location of an operation parameter.@NotNull String
name
The name of the parameter causing the problem.-
Fields inherited from class de.aristaflow.ilm.util.IlmException
causeClass, message, serverLogId, subClass, suppressStack
-
-
Constructor Summary
Constructors Constructor Description ParameterException()
The constructor required for bean deserialisation.
-
Method Summary
-
Methods inherited from class de.aristaflow.ilm.util.IlmException
getCause, getIlmStackTrace, getLocalizedMessage, getLogId, getMessage, getStackTrace, setLogId, setStackTrace, setSuppressStack
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, toString
-
-
-
-
Field Detail
-
LOCATION_OPERATION
public static final String LOCATION_OPERATION
The name of the location of an operation parameter.- See Also:
- Constant Field Values
-
name
@NotNull public @NotNull String name
The name of the parameter causing the problem.
-
expectedClassName
@NotNull public @NotNull String expectedClassName
The full name of the expected class (type) of the parameter causing the problem.
-
location
@NotNull public @NotNull String location
The location name of the parameter causing the problem, e. g. operation, header or cookie.
-
-