Package | Description |
---|---|
com.srv4pos.server.api.exceptions | |
com.srv4pos.server.api.exceptions.base | |
com.srv4pos.server.api.infrastructure.exceptions |
Modifier and Type | Class and Description |
---|---|
class |
ConcurrentModificationJsonException
Created by fasth on 14.10.2014.
|
class |
ControlUnitCommunicationJsonException
When error has happened during transmission data.
|
class |
ControlUnitReceiptJsonException
The details contains three fields:
command
response
code
The code is one of the following:
InternLoggFull24(24)
InternaRaknareSaturerade23(23)
FaltForekommerEfterSistaCRC22(22)
FelaktigtForhallandeForsaljRetur21(21)
PowerFailAbort20(20)
InterntSkrivfel19(19)
InterntSkrivfel18(18)
InterntSkrivfel17(17)
InterntSkrivfel16(16)
InterntSkrivfel15(15)
AntalAnvandareHarOverskridits14(14)
FelaktigMoms4_13(13)
FelaktigMoms3_12(12)
FelaktigMoms2_11(11)
FelaktigMoms1_10(10)
FelaktigtForsaljningsbelopp9(9)
FelaktigtReturbelopp8(8)
KvittotypSaknas7(7)
FelaktigKvittotyp6(6)
FelaktigtLopnummer5(5)
FelaktigtKassaID4(4)
FelaktigtOrganisationsnummer3(3)
FelaktigtDatumTid2(2)
FelAntalArgument1(1)
OK0(0)
FelaktigLangd_1(-1)
CRCError_2(-2)
OkantKommando_3(-3)
.
|
class |
ControlUnitUnavailableJsonException
When server is unable to reach the control
unit device (for instance it's ejected from the server).
|
class |
ForbiddenJsonException
When service returns 403 HTTP status code.
|
class |
HttpHeaderMissingJsonException
If request param doesn't contain required http header.
|
class |
InconsistentDataJsonException
When data sent to the server is in inconsistent state.
|
class |
InternalServerErrorJsonException
In case of something wrong is going on the server.
|
class |
InvalidETagFormatJsonException
Occurs when provided ETag format is not a quoted string with version inside.
|
class |
MessageNotReadableJsonException
When sent JSON is failed to parse.
|
class |
NonUniqueJsonException
When passed data violates some unique constraint.
|
class |
NotFoundJsonException
When service returns 404 HTTP status code.
|
class |
NotImplementedJsonException
Thrown by any method.
|
class |
OutdatedVersionJsonException
Means that server doesn't support the version at all, you have to update your app as soon as possible.
|
class |
ReferenceNotFoundJsonException
This exception occurs when SomethingInfo dto class contains a field which references to another entity
and the algorithm assumes it has to be on the server but it doesn't.
|
class |
RequestMethodNotSupportedJsonException |
class |
ServiceUnavailableJsonException
Dropped by the server if server is off (for instance server is restarting or in a service mode).
|
class |
TypeMismatchJsonException
When some entity fails during type conversion.
|
class |
UnauthorizedJsonException
Dropped by server when user tries access resource without any authentications.
|
class |
UnprocessableEntityJsonException
This exception occurs when every entity field passes validation but there is a logical (semantical) violation.
|
class |
ValueNotValidJsonException
Thrown when some value of field fails validation.
|
class |
VersionConflictJsonException
Occurs when we upload data to the server but server contains more fresh data than we send.
|
Modifier and Type | Method and Description |
---|---|
JsonException |
ValueNotValidJsonException.deserialize(String jsonSource) |
Modifier and Type | Interface and Description |
---|---|
interface |
JsonDeserializable<T extends JsonException>
Classes that implements this interface should implement deserialization.
|
Modifier and Type | Class and Description |
---|---|
class |
JsonDetailedException
Parent for detailed exceptions.
|
Modifier and Type | Method and Description |
---|---|
<T extends JsonException> |
JsonDeserializable.deserialize(String jsonSource)
Performs deserialization.
|
Modifier and Type | Method and Description |
---|---|
JsonException |
JsonException.deserialize(String jsonSource) |
Modifier and Type | Method and Description |
---|---|
static JsonException |
ExceptionDeserealizer.deserealize(String jsonSource,
int responseCode)
Tries to deserealize
String data from http response. |
Copyright © 2016. All rights reserved.