com.srv4pos.server.api.activation.ActivationCodeInfo |
Serialized and signed ActivationDescriptorInfo.
|
com.srv4pos.server.api.activation.ActivationConnectInfo |
An activationCode sent from end customer to srv4pos sales team to request an activation.
|
com.srv4pos.server.api.activation.ActivationConnectReplyInfo |
Fake bean just to return it's simple field .activationCodeInfo.
|
com.srv4pos.server.api.activation.ActivationCreationInfo |
If current application does not have Activation the app uses this method to request (order) new one.
Seller for the activation is identified by country and corporateId.
Installation:
|
com.srv4pos.server.api.infrastructure.credentials.ActivationCredentials |
Credentials for ROLE_ACTIVATION. Adds fields productionNumber and activationSecurityToken . Used for synchronize. Created by fasth on 27.08.2014.
|
com.srv4pos.server.api.activation.ActivationDescriptorInfo |
This data structure is serialized to ActivationOrder and sent to the device to activate it.
|
com.srv4pos.server.api.activation.ActivationDetailedOverviewInfo |
Represents server-side entity available for admin.
|
com.srv4pos.server.api.activation.ActivationDetailsInfo |
Information about activation period (when and which features are activated, per which period).
|
com.srv4pos.server.api.activation.ActivationInfo |
Represents server-side entity available.
|
com.srv4pos.server.api.activation.ActivationOverviewInfo |
Represents server-side entity available for admin.
|
com.srv4pos.server.api.activation.ActivationSecurityInfo |
Return activation information .apiKey.
|
com.srv4pos.server.api.activation.ActivationSecurityShortInfo |
|
com.srv4pos.server.api.activation.ActivationService |
This service is responsible for activating registrations.
|
com.srv4pos.server.api.activation.ActivationServiceSample |
User: Kirill, Date: 11.09.13 16:16.
|
com.srv4pos.server.api.activation.ActivationShortInfo |
Advanced information about activation which covers *Id fields by expanded structures.
|
com.srv4pos.server.api.activation.ActivationSkvStatus |
|
com.srv4pos.server.api.activation.ActivationStatus |
User: Kirill, Date: 27.09.13 12:53.
|
com.srv4pos.server.api.activation.ActivationWithInstallationInfo |
Advanced information about activation which covers *Id fields by expanded structures.
|
com.srv4pos.server.api.activation.ActivationWorkingInfo |
Represents server-side entity available for admin.
|
com.srv4pos.server.api.infrastructure.credentials.AdminCredentials |
Created by misha on 1/18/18.
|
com.srv4pos.server.api.activation.AdvancedControlUnitInfo |
Represents server-side entity available for admin.
|
com.srv4pos.server.api.applicationDescription.ApplicationDescriptionAdvancedInfo |
Advanced info of com.srv4pos.server.api.applicationDescription.ApplicationDescriptionInfo
which covers *Id fields by expanded structures.
|
com.srv4pos.server.api.applicationDescription.ApplicationDescriptionInfo |
User: Kirill, Date: 05.08.13 17:59
|
com.srv4pos.server.api.infrastructure.ApplicationNameAndVersionConstraint |
|
com.srv4pos.server.api.infrastructure.ApplicationNameAndVersionValidator |
|
com.srv4pos.server.api.auth.AuthInfo |
Describes user and sellers connected to this user.
|
com.srv4pos.server.api.auth.AuthService |
Common aggregation for utility methods requires authentication. User: Kirill Date: 25.07.13 11:14
|
com.srv4pos.server.api.auth.AuthServiceSample |
User: Kirill, Date: 11.09.13 16:16.
|
com.srv4pos.server.api.applicationDescription.AutoActivationCondition |
This condition defines use or not use the auto activation.
|
com.srv4pos.server.api.registration.BalanceInfo |
|
com.srv4pos.server.api.infrastructure.Base64 |
|
com.srv4pos.server.api.infrastructure.Base64Validator |
|
com.srv4pos.server.api.booking.BookingInfo |
Created by eugene.shishkin on 05.09.14.
|
com.srv4pos.server.api.booking.BookingService |
Created by eugene.shishkin on 05.09.14.
|
com.srv4pos.server.api.booking.BookingServiceSample |
Created by eugene.shishkin on 11.09.14.
|
com.srv4pos.server.api.buildinfo.BuildInfoInfo |
Information about android device taken from android.os.Build.
|
com.srv4pos.server.api.buildinfo.BuildInfoService |
|
com.srv4pos.commons.io.ByteArrayOutputStream |
This class implements an output stream in which the data is written into a byte array. The buffer automatically grows as data is written to it.
|
com.srv4pos.commons.io.BytesUtils |
TODO.
|
com.srv4pos.server.api.activation.CashRegisterNameExistsInfo |
Parameters passed to ActivationService.cashRegisterNameExists.
|
com.srv4pos.server.api.activation.CashRegisterNameExistsResultInfo |
Fake bean to return information from ActivationService.cashRegisterNameExists as single parameter called .exists.
|
com.srv4pos.server.api.category.CategoriesStatsInfo |
Represents categories stats by total brutto, amount of sold products for all categories and list of categories stats in particular.
|
com.srv4pos.server.api.category.CategoryInfo |
User: Kirill, Date: 05.08.13 17:59.
|
com.srv4pos.server.api.infrastructure.picture.CategoryPictureInfo |
Created by ivkosh on 17.07.16.
|
com.srv4pos.server.api.sync.sample.CategoryPictureSyncAdapter |
Created by ivkosh on 13.03.15.
|
com.srv4pos.server.api.category.CategoryService |
Service of reaching Category entity.
|
com.srv4pos.server.api.category.CategoryServiceSample |
User: Kirill, Date: 11.09.13 16:18
|
com.srv4pos.server.api.category.CategoryServiceTest |
User: Kirill, Date: 11.09.13 16:18
|
com.srv4pos.server.api.category.CategoryStatsInfo |
Stats by particular category by total brutto and amount of sold products. Contains identifier and name of category.
|
com.srv4pos.server.api.sync.sample.CategorySyncAdapter |
|
com.srv4pos.server.api.registration.ChangeBalanceAction |
User: Pavel Abizyaev, Date: 15.09.2014 12:16.
|
com.srv4pos.server.api.registration.ChangeBalanceInfo |
|
com.srv4pos.server.api.commodity.CommodityAdvancedInfo |
Info entity with complete ProductInfo and CategoryInfo instead of solely their identifiers.
See com.srv4pos.server.api.commodity.CommodityInfo for comparison.
|
com.srv4pos.server.api.commodity.CommodityInfo |
User: Kirill, Date: 05.08.13 17:59.
|
com.srv4pos.server.api.commodity.CommodityService |
Service for reaching Commodity entity.
|
com.srv4pos.server.api.commodity.CommodityServiceSample |
User: Kirill, Date: 11.09.13 16:18.
|
com.srv4pos.server.api.sync.sample.CommoditySyncAdapter |
|
com.srv4pos.server.api.exceptions.ConcurrentModificationJsonException |
Created by fasth on 14.10.2014.
|
com.srv4pos.server.api.infrastructure.ConnectionWriter |
Interface which writes data to HttpUrlConnection.
|
com.srv4pos.server.api.infrastructure.Constraints |
Constraints for entities.
|
com.srv4pos.server.api.activation.ContactInfo |
Information about person. Used for ActivationCreationInfo.contactInfo.
|
com.srv4pos.server.api.exceptions.ControlUnitCommunicationJsonException |
When error has happened during transmission data.
|
com.srv4pos.server.api.activation.ControlUnitDetailedInfo |
Represents server-side entity available for admin.
|
com.srv4pos.server.api.activation.ControlUnitDeviceOverviewInfo |
Represents server-side entity available for admin.
|
com.srv4pos.server.api.posplus.ControlUnitEndpointInfo |
Represents control unit access point (endpoint) to the control unit to connect it physically.
|
com.srv4pos.server.api.activation.ControlUnitInfo |
Represents server-side entity available for admin.
|
com.srv4pos.server.api.activation.ControlUnitLocation |
User: Kirill, Date: 26.09.13 17:04.
|
com.srv4pos.server.api.exceptions.ControlUnitReceiptJsonException |
The details contains three fields:
|
com.srv4pos.server.api.activation.ControlUnitRemoteOverviewInfo |
Represents server-side entity available for admin.
|
com.srv4pos.server.api.exceptions.ControlUnitUnavailableJsonException |
When server is unable to reach the control
unit device (for instance it's ejected from the server).
|
com.srv4pos.server.api.applicationDescription.CorporateIdValidationMethod |
Determinate the method of validation corporateId.
|
com.srv4pos.server.api.sync.sample.CountingSyncEventSender |
|
com.srv4pos.server.api.seller.Country |
Created by misha on 18.07.17.
|
com.srv4pos.server.api.infrastructure.credentials.Credentials |
Interface for all Credentials.
|
com.srv4pos.server.api.seller.Currency |
|
com.srv4pos.server.api.customization.CustomizationGroupInfo |
|
com.srv4pos.server.api.customization.CustomizationGroupService |
Constructs the service.
|
com.srv4pos.server.api.customization.CustomizationItemInfo |
|
com.srv4pos.server.api.customization.CustomizationItemService |
|
com.srv4pos.server.api.customization.CustomizationServiceSample |
|
com.srv4pos.server.api.day.DayInfo |
Set of field as in Day entity.
|
com.srv4pos.server.api.day.DayLogInfo |
Set of field as in Day log entity.
|
com.srv4pos.server.api.seller.DayOfWeek |
|
com.srv4pos.server.api.day.DayService |
Service for reaching Day entity.
|
com.srv4pos.server.api.day.DayShortInfo |
Short set of field as in Day entity.
|
com.srv4pos.server.api.day.DaysStatsInfo |
|
com.srv4pos.server.api.day.DayStatsInfo |
|
com.srv4pos.server.api.sync.sample.DaySyncAdapter |
|
com.srv4pos.server.api.infrastructure.http.Defaults |
|
com.srv4pos.server.api.order.DeliveryInfo |
Represents information about delivery.
|
com.srv4pos.server.api.sale.DeliveryType |
The means by which means the receipt is delivered to the customer.
|
com.srv4pos.server.api.activation.DeviceDetailedOverviewInfo |
Advanced information about device with buildInfo.
|
com.srv4pos.server.api.keyboard.DeviceFormFactor |
Determines the size of the device.
Amount of inches may change in future.
|
com.srv4pos.server.api.activation.DeviceInfo |
This entity provides info about android device.
|
com.srv4pos.server.api.activation.DeviceOverviewInfo |
Advanced information about device with buildInfo.
|
com.srv4pos.server.api.activation.DeviceService |
Managing devices.
|
com.srv4pos.server.api.Diagnostics |
The tool to diagnoze server. User: Kirill Date: 25.07.13 12:27
|
com.srv4pos.server.api.infrastructure.DiagnosticsUtil |
Utility calls for compatibility for future versions of java and 3rd party libraries. for com.srv4pos.server.api.Diagnostics
|
com.srv4pos.server.api.ejournal.EJournalService |
Constructs the service.
|
com.srv4pos.server.api.softwareVendor.EmailAccessSettingInfo |
|
com.srv4pos.server.api.softwareVendor.EmailAccountInfo |
Information about email account.
|
com.srv4pos.server.api.email.EmailAttachmentInfo |
E-mail attachment.
|
com.srv4pos.server.api.email.EmailInfo |
Represents e-mail message with or without attachments.
|
com.srv4pos.server.api.email.EmailService |
Sending e-mails.
|
com.srv4pos.server.api.infrastructure.EmptyConnectionWriter |
Body is empty content.
|
com.srv4pos.server.api.sync.EntityPictureSyncAdapter |
Created by ivkosh on 16.01.16.
|
com.srv4pos.server.api.sync.EntitySyncAdapter |
Created by ivkosh on 12.08.14.
|
com.srv4pos.server.api.infrastructure.exceptions.ErrorDetails |
Represents serialized exception.
User: Kirill
Date: 12.07.13 12:28
|
com.srv4pos.server.api.infrastructure.exceptions.ErrorName |
|
com.srv4pos.server.api.infrastructure.exceptions.ExceptionDeserealizer |
Class for performing deserialization from java.lang.String http response content to exceptions that extends one of following abstract classes:
|
com.srv4pos.server.api.activation.Feature |
Features of our product.
|
com.srv4pos.server.api.infrastructure.exceptions.enums.ForbiddenErrorType |
Enum describes error codes corresponding to com.srv4pos.server.api.exceptions.ForbiddenJsonException.
|
com.srv4pos.server.api.infrastructure.exceptions.ForbiddenException |
|
com.srv4pos.server.api.exceptions.ForbiddenJsonException |
When service returns 403 HTTP status code.
For instance if one seller is trying to access data of another seller.
Or seller is trying to reach data available for admins only.
|
com.srv4pos.server.api.exceptions.FriendlyException |
In case of non-friendly exception developer will get a notification (most likely
trough email) from production that something goes wrong.
But this exception is expected by business logic.
No signal should be sent to the developer.
|
com.srv4pos.server.api.activation.FullActivationAdvancedInfo |
There is full info for replication from a cloud server to a local server
|
com.srv4pos.server.api.activation.GeolocationInfo |
Just simple address structure.
|
com.srv4pos.server.api.hairdresser.HairdresserInfo |
Represents hairdresser.
|
com.srv4pos.server.api.hairdresser.HairdresserService |
Exchange information for Hairdresser entity.
|
com.srv4pos.server.api.hairdresser.HairdresserServiceSample |
|
com.srv4pos.server.api.auth.HandshakeReply |
Tells client when api is out of date.
Warning, if .outdated == true, it still means api works.
And it means API has to be updated soon.
If you are unable to work with API, then instead com.srv4pos.server.api.exceptions.OutdatedVersionJsonException
will be thrown
User: Kirill
Date: 26.07.13 2:26
|
com.srv4pos.server.api.exceptions.HttpHeaderMissingJsonException |
If request param doesn't contain required http header.
|
com.srv4pos.server.api.infrastructure.http.HttpHelper |
User: Kirill. Date: 25.07.13 13:10
|
com.srv4pos.server.api.infrastructure.HttpMethod |
User: Kirill, Date: 28.07.13 10:53.
|
com.srv4pos.server.api.infrastructure.http.HttpUrlDeprecatedTransport |
Provides HTTP/HTTPS network layer for server api.
|
com.srv4pos.server.api.infrastructure.http.HttpUrlTransport |
Provides HTTP/HTTPS network layer for server api.
|
com.srv4pos.server.api.infrastructure.IdentifierInfo |
Methods called "new" will return the identifier of newly created entity by using this class.
|
com.srv4pos.server.api.validationGroups.IdentifierValidationGroup |
Marker interface for org.springframework.validation.annotation.Validated.
|
com.srv4pos.server.api.infrastructure.IdInfo |
Methods called "create" will return the id of type long.
|
com.srv4pos.server.api.infrastructure.exceptions.enums.InconsistentDataErrorType |
Enum describes error codes corresponding to com.srv4pos.server.api.exceptions.InconsistentDataJsonException.
|
com.srv4pos.server.api.infrastructure.exceptions.InconsistentDataException |
|
com.srv4pos.server.api.exceptions.InconsistentDataJsonException |
When data sent to the server is in inconsistent state.
Exception is packed with unique code as com.srv4pos.server.api.infrastructure.exceptions.enums.InconsistentDataErrorType.
|
com.srv4pos.server.api.infrastructure.Info |
User: Kirill, Date: 09.08.13 15:18.
|
com.srv4pos.commons.io.InputStreamConnectionWriter |
Implementation of com.srv4pos.server.api.infrastructure.ConnectionWriter which write data from java.io.InputStream .
|
com.srv4pos.server.api.activation.InstallationCreationInfo |
This entity provides info about device for creating installation.
|
com.srv4pos.server.api.activation.InstallationDeprecatedCreationInfo |
This entity provides info about device for creating installation.
|
com.srv4pos.server.api.activation.InstallationDeprecatedInfo2 |
This entity provides info about android device.
|
com.srv4pos.server.api.activation.InstallationInfo |
This entity provides info about android device.
|
com.srv4pos.server.api.activation.InstallationOverviewInfo |
This entity provides info about android device.
|
com.srv4pos.server.api.exceptions.InternalServerErrorJsonException |
In case of something wrong is going on the server.
See .getDetails and .getResponseCode for more info
|
com.srv4pos.server.api.exceptions.InvalidETagFormatJsonException |
Occurs when provided ETag format is not a quoted string with version inside.
Created by fasth on 14.08.14.
|
com.srv4pos.commons.io.IOUtils |
General IO stream manipulation utilities.
|
com.srv4pos.server.api.infrastructure.journal.JournalDate |
Created by Pavel Abizyaev on 16.12.2014.
|
com.srv4pos.server.api.infrastructure.journal.JournalDecimalFormat |
|
com.srv4pos.server.api.exceptions.base.JsonDeserializable |
Classes that implements this interface should implement deserialization.
See examples in:
|
com.srv4pos.server.api.exceptions.base.JsonDetailedException |
Parent for detailed exceptions.
|
com.srv4pos.server.api.exceptions.base.JsonException |
Parent of all exceptions for server-api.
User: Kirill
Date: 05.07.13 15:30
|
com.srv4pos.server.api.exceptions.base.JsonSerializable |
Classes that implements this interface should implement serialization.
See examples in:
|
com.srv4pos.server.api.kdfacet.KdFacetInfo |
Represents a log entity with information used by PosPlusService.kd.
May contain exception information.
|
com.srv4pos.server.api.kdfacet.KdFacetService |
|
com.srv4pos.server.api.posplus.KdInfo |
Represents information about pos plus control unit.
|
com.srv4pos.server.api.posplus.KdReplyInfo |
User: Kirill, Date: 08.03.14 17:16.
|
com.srv4pos.server.api.keyboardentry.KeyAction |
Custom UI controls that can be used for kreating keyboard
|
com.srv4pos.server.api.keyboardentry.KeyboardEntryInfo |
User: Sergey, Date: 29.03.14 20:23.
|
com.srv4pos.server.api.keyboardentry.KeyboardEntryService |
Service for reaching KeyboardEntry service.
|
com.srv4pos.server.api.keyboardentry.KeyboardEntryServiceSample |
User: Sergey, Date: 29.03.14 20:25.
|
com.srv4pos.server.api.sync.sample.KeyboardEntrySyncAdapter |
Created by moonsweel on 22.06.16.
|
com.srv4pos.server.api.keyboard.KeyboardInfo |
User: Sergey, Date: 29.03.14 18:04.
|
com.srv4pos.server.api.keyboard.KeyboardService |
Service for reaching Keyboard entity.
|
com.srv4pos.server.api.keyboard.KeyboardServiceSample |
User: Sergey, Date: 29.03.14 18:13.
|
com.srv4pos.server.api.sync.sample.KeyboardSyncAdapter |
Created by moonsweel on 22.06.16.
|
com.srv4pos.commons.io.LineIterator |
An Iterator over the lines in a Reader .
|
com.srv4pos.server.api.infrastructure.Logger |
Interface for com.srv4pos.server.api.Diagnostics to run over different engines.
|
com.srv4pos.server.api.softwareVendor.MailEncryptionType |
The type of encryption of email messages.
|
com.srv4pos.server.api.softwareVendor.MailSettingsInfo |
Information about email server.
|
com.srv4pos.server.api.sync.sample.MemoryLocalStorage |
|
com.srv4pos.server.api.exceptions.MessageNotReadableJsonException |
When sent JSON is failed to parse.
|
com.srv4pos.server.api.exceptions.NonUniqueJsonException |
When passed data violates some unique constraint.
|
com.srv4pos.server.api.exceptions.NotFoundJsonException |
When service returns 404 HTTP status code.
|
com.srv4pos.server.api.exceptions.NotImplementedJsonException |
Thrown by any method.
Make sense to catch for com.srv4pos.server.api.auth.AuthService.handshake ()}.
Happens usually for local servers: when android device is up to date, but server is not.
|
com.srv4pos.server.api.infrastructure.NotNegativeValueInMap |
|
com.srv4pos.server.api.infrastructure.NotNegativeValueInMapValidator |
|
com.srv4pos.server.api.patch.Operation |
|
com.srv4pos.server.api.order.OrderAdvancedDeprecatedInfo |
|
com.srv4pos.server.api.order.OrderAdvancedInfo |
|
com.srv4pos.server.api.order.OrderDeprecatedInfo |
Represents customer's order - list of order items.
User: Kirill
Date: 05.07.13 14:50
|
com.srv4pos.server.api.order.OrderInfo |
Represents customer's order - list of order items.
User: Kirill
Date: 05.07.13 14:50
|
com.srv4pos.server.api.order.OrderItemAdvancedInfo |
|
com.srv4pos.server.api.order.OrderItemInfo |
Represents how many products of particular type was ordered.
User: Kirill
Date: 05.07.13 14:50
|
com.srv4pos.server.api.order.OrderPaymentStatus |
A status of order payment.
|
com.srv4pos.server.api.order.OrderService |
Sending order.
User: Kirill
Date: 25.07.13 11:33
|
com.srv4pos.server.api.order.OrderServiceSample |
User: Kirill, Date: 11.09.13 16:21
|
com.srv4pos.server.api.sync.sample.OrderSyncAdapter |
|
com.srv4pos.server.api.exceptions.OutdatedVersionJsonException |
Means that server doesn't support the version at all, you have to update your app as soon as possible.
User: Kirill
Date: 23.07.13 15:02
|
com.srv4pos.server.api.patch.PatchInfo |
|
com.srv4pos.server.api.sale.PaymentInfo |
User: Pavel Abizyaev, Date: 04.09.2014 17:54.
|
com.srv4pos.server.api.sale.PaymentState |
Determines status of the payment. Assuming the payment can be made trough payment system, it can be .CHARGE_FAILED.
Or for instance .PENDING, which means not yet PAID. etc.
|
com.srv4pos.server.api.sale.PaymentType |
User: Pavel Abizyaev, Date: 04.09.2014 18:45.
|
com.srv4pos.server.api.sale.PaymentTypesStatsInfo |
|
com.srv4pos.server.api.sale.PaymentTypeStatsInfo |
|
com.srv4pos.server.api.infrastructure.picture.PictureInfo |
Information about picture.
|
com.srv4pos.server.api.product.PicturePathInfo |
|
com.srv4pos.server.api.posplus.PosPlusInfo |
Represents information about pos plus control unit.
|
com.srv4pos.server.api.posplus.PosPlusService |
For sending data to remote control unit.
|
com.srv4pos.server.api.precept.PreceptInfo |
Created by ikupriyanov on 10.05.15.
|
com.srv4pos.server.api.precept.PreceptItemInfo |
Created by ikupriyanov on 17.05.15.
|
com.srv4pos.server.api.precept.PreceptService |
Sending precepts.
|
com.srv4pos.server.api.precept.PreceptServiceSample |
|
com.srv4pos.server.api.precept.PreceptStatus |
Created by ikupriyanov on 02.04.15.
|
com.srv4pos.server.api.sale.PrintInfo |
User: Pavel Abizyaev, Date: 04.09.2014 17:52.
|
com.srv4pos.server.api.infrastructure.PrintStreamLogger |
User: Kirill, Date: 09.09.13 16:55
|
com.srv4pos.server.api.posplus.PrintType |
The type of receipt print.
|
com.srv4pos.server.api.product.ProductAdvancedInfo |
Created by eugene.shishkin on 29.09.14.
|
com.srv4pos.server.api.product.ProductInfo |
User: Kirill, Date: 05.08.13 17:59.
|
com.srv4pos.server.api.activation.ProductionDataInfo |
|
com.srv4pos.server.api.infrastructure.picture.ProductPictureInfo |
Created by ivkosh on 17.07.16.
|
com.srv4pos.server.api.sync.sample.ProductPictureSyncAdapter |
|
com.srv4pos.server.api.product.ProductService |
For reaching Product entity.
|
com.srv4pos.server.api.product.ProductServiceSample |
User: Kirill, Date: 11.09.13 16:18
|
com.srv4pos.server.api.product.ProductServiceTest |
User: Kirill, Date: 11.09.13 16:18
|
com.srv4pos.server.api.product.ProductsStatsInfo |
Represents products stats by total brutto, amount of sold products and list of product stats in particular.
|
com.srv4pos.server.api.product.ProductStatsInfo |
Stats by particular product by brutto and amount of sold units. Contains identifier, name and sales unit type.
|
com.srv4pos.server.api.sync.sample.ProductSyncAdapter |
|
com.srv4pos.server.api.seller.PublicSellerInfo |
Same set of field as in SellerLog allowed to be public.
|
com.srv4pos.server.api.softwareVendor.PublicSoftwareVendorInfo |
Same set of field as in com.srv4pos.server.api.softwareVendor.SoftwareVendorInfo allowed to be public.
|
com.srv4pos.server.api.sale.ReceiptInfo |
Set of field as in Sale entity.
|
com.srv4pos.server.api.receiptSettings.ReceiptSettingsInfo |
User: Kirill, Date: 05.08.13 17:59.
|
com.srv4pos.server.api.receiptSettings.ReceiptSettingsService |
To reach ReceiptSettings entity.
User: Pavel Abizyaev, Date: 10.03.2015 15:49.
|
com.srv4pos.server.api.receiptSettings.ReceiptSettingsServiceSample |
User: Pavel Abizyaev, Date: 11.03.2015 18:07.
|
com.srv4pos.server.api.exceptions.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.
|
com.srv4pos.server.api.activation.RegistrationAdvancedInfo |
Represents extended entity.
|
com.srv4pos.server.api.activation.RegistrationDetailedOverviewDeprecatedInfo |
Represents server-side entity available for admin.
|
com.srv4pos.server.api.activation.RegistrationDetailedOverviewInfo |
|
com.srv4pos.server.api.activation.RegistrationInfo |
Represents server-side entity available for admin.
|
com.srv4pos.server.api.seller.RegistrationInfo |
Copy of many fields of Seller entity.
See Seller entity javadoc to understand what each field means.
User: Kirill
Date: 05.07.13 14:50
|
com.srv4pos.server.api.activation.RegistrationOverviewInfo |
Represents server-side entity available for admin.
|
com.srv4pos.server.api.registration.RegistrationService |
Service to reach registrations.
|
com.srv4pos.server.api.registration.RegistrationServiceSample |
|
com.srv4pos.server.api.registration.RegistrationSoftwareVendorServiceSample |
|
com.srv4pos.server.api.registration.RegistrationStatsInfo |
Represents stats for cash registers by total brutto.
|
com.srv4pos.server.api.activation.RegistrationStatus |
|
com.srv4pos.server.api.day.RegistrationVersion |
Represents registration version.
|
com.srv4pos.server.api.registration.RegistrationWorkingInfo |
Represents server-side entity available for admin.
|
com.srv4pos.server.api.Registry |
Version of current API.
|
com.srv4pos.server.api.exceptions.RequestEntityTooLargeJsonException |
|
com.srv4pos.server.api.infrastructure.request.RequestHelper |
User: Pavel Abizyaev, Date: 11.08.14 15:00
|
com.srv4pos.server.api.exceptions.RequestMethodNotSupportedJsonException |
|
com.srv4pos.server.api.exceptions.RequestParameterMissingJsonException |
If request param doesn't contain required http header.
|
com.srv4pos.server.api.infrastructure.http.Response |
Http response.
|
com.srv4pos.server.api.restaurant.RestaurantCategoryInfo |
Extended category info for restaurant which contains list of products and images. Also see com.srv4pos.server.api.category.CategoryInfo.
|
com.srv4pos.server.api.restaurant.RestaurantInfo |
|
com.srv4pos.server.api.restaurant.RestaurantListInfo |
Same set of field as in Restaurant allowed to be in restaurants list.
|
com.srv4pos.server.api.restaurant.RestaurantOverviewInfo |
|
com.srv4pos.server.api.restaurant.RestaurantService |
Exchange information for Restaurant entity.
|
com.srv4pos.server.api.restaurant.RestaurantServiceSample |
|
com.srv4pos.server.api.restaurant.RestaurantType |
|
com.srv4pos.server.api.sale.SaleDetailedInfo |
|
com.srv4pos.server.api.sale.SaleInfo |
Set of field as in Sale entity.
|
com.srv4pos.server.api.sale.SaleProductInfo |
User: Pavel Abizyaev, Date: 04.09.2014 17:47.
|
com.srv4pos.server.api.sale.SaleService |
Service for reaching Sale entity.
|
com.srv4pos.server.api.sale.SaleServiceSample |
User: Kirill, Date: 12.09.13 11:00.
|
com.srv4pos.server.api.sale.SaleShortInfo |
Set of field as in Sale entity.
|
com.srv4pos.server.api.sale.SaleSlotInfo |
|
com.srv4pos.server.api.infrastructure.picture.SaleSlotPictureInfo |
Created by ivkosh on 31.07.16.
|
com.srv4pos.server.api.sync.sample.SaleSlotPictureSyncAdapter |
Created by misha on 30.06.16.
|
com.srv4pos.server.api.sale.SaleSlotService |
Created by fasth on 17.09.2014.
|
com.srv4pos.server.api.sale.SaleSlotServiceSample |
Created by fasth on 17.09.2014.
|
com.srv4pos.server.api.sync.sample.SaleSlotSyncAdapter |
Created by misha on 30.06.16.
|
com.srv4pos.server.api.sale.SaleState |
User: Pavel Abizyaev, Date: 04.09.2014 17:41.
|
com.srv4pos.server.api.sale.SaleStatsInfo |
|
com.srv4pos.server.api.product.SalesUnit |
User: Kirill, Date: 11.08.13 14:39.
|
com.srv4pos.server.api.sync.sample.SaleSyncAdapter |
Created by moonsweel on 22/02/2017.
|
com.srv4pos.server.api.infrastructure.exceptions.SeitaException |
|
com.srv4pos.server.api.infrastructure.credentials.SellerCredentials |
This credentials doesn't have any authentication info. SellerCredentials introduces override of getSellerId . Created by fasth on 27.08.2014.
|
com.srv4pos.server.api.seller.SellerInfo |
|
com.srv4pos.server.api.seller.SellerModificationInfo |
Created by Pavel Abizyaev on 02.02.2015.
|
com.srv4pos.server.api.seller.SellerModificationInternalInfo |
Created by Pavel Abizyaev on 02.02.2015.
|
com.srv4pos.server.api.seller.SellerOverviewInfo |
|
com.srv4pos.server.api.infrastructure.picture.SellerPictureInfo |
Created by ivkosh on 29.07.16.
|
com.srv4pos.server.api.seller.SellerService |
Exchange information for Seller entity.
User: Kirill
Date: 25.07.13 11:14
|
com.srv4pos.server.api.seller.SellerServiceSample |
User: Kirill, Date: 12.09.13 11:00
|
com.srv4pos.server.api.seller.SellerServiceTest |
User: Kirill, Date: 12.09.13 11:00
|
com.srv4pos.server.api.seller.SellerStatsInfo |
Information about availability of local control units and activation expiration.
|
com.srv4pos.server.api.sync.sample.SellerSyncAdapter |
|
com.srv4pos.server.api.seller.SellerVersion |
Represents seller version.
|
com.srv4pos.server.api.server.ServerService |
Setup server.
User: Kirill
Date: 25.07.13 11:14
|
com.srv4pos.server.api.server.ServerServiceSample |
User: Kirill, Date: 12.09.13 11:00
|
com.srv4pos.server.api.ServiceFactory |
Main class where you can find links to every service.
User: Kirill
Date: 27.07.13 12:01
|
com.srv4pos.server.api.infrastructure.exceptions.enums.ServiceUnavailableErrorType |
Represents types or error for 503 HTTP code.
|
com.srv4pos.server.api.infrastructure.exceptions.ServiceUnavailableException |
|
com.srv4pos.server.api.exceptions.ServiceUnavailableJsonException |
Dropped by the server if server is off (for instance server is restarting or in a service mode) or not ready.
|
com.srv4pos.server.api.activation.SignatureHelper |
Helper to work with digital signatures. For instance verification.
|
com.srv4pos.server.api.infrastructure.SignService |
Spring-friendly class for signatures. Use
# generate private key
openssl genrsa -out mykey.pem 1024
# generate public key
openssl rsa -in mykey.pem -pubout > mykey.pub
# create der files for keys
openssl rsa -in mykey.pub -inform PEM -pubin -outform DER -out development.pub.der
openssl pkcs8 -nocrypt -in mykey.pem -inform PEM -topk8 -outform DER -out mykey.pem.der
to generate certificates
|
com.srv4pos.server.api.softwareVendor.SoftwareVendorFeature |
|
com.srv4pos.server.api.softwareVendor.SoftwareVendorInfo |
Represents a company who has a cash register software and integrates the software with this server.
List of software represented by software vendor is under
com.srv4pos.server.api.applicationDescription.ApplicationDescriptionInfo
|
com.srv4pos.server.api.softwareVendor.SoftwareVendorService |
This service is responsible for infos of software vendors.
|
com.srv4pos.server.api.infrastructure.request.StreamRequest |
User: Pavel Abizyaev, Date: 11.08.14 14:59
|
com.srv4pos.server.api.infrastructure.request.StreamResponse |
User: Pavel Abizyaev, Date: 11.08.14 15:00
|
com.srv4pos.server.api.infrastructure.StringConnectionWriter |
Implementation of ConnectionWriter which write data from String .
|
com.srv4pos.server.api.infrastructure.request.StringRequest |
User: Pavel Abizyaev, Date: 11.08.14 15:04
|
com.srv4pos.server.api.infrastructure.request.StringResponse |
User: Pavel Abizyaev, Date: 11.08.14 15:03
|
com.srv4pos.server.api.posplus.SVKdInfo |
Created by misha on 1/16/18.
|
com.srv4pos.server.api.sync.sample.SyncCategory |
|
com.srv4pos.server.api.sync.sample.SyncCommodity |
|
com.srv4pos.server.api.sync.sample.SyncDay |
Created by moonsweel on 21/02/2017.
|
com.srv4pos.server.api.infrastructure.SyncEntityInfo |
User: Pavel Abizyaev, Date: 04.02.15 21:49.
|
com.srv4pos.server.api.sync.SyncEventSender |
Created by stef on 05.04.2014.
|
com.srv4pos.server.api.sync.Synchronization |
|
com.srv4pos.server.api.sync.sample.SynchronizationSample |
|
com.srv4pos.server.api.sync.sample.SyncKeyboard |
Created by moonsweel on 22.06.16.
|
com.srv4pos.server.api.sync.sample.SyncKeyboardEntry |
Created by moonsweel on 22.06.16.
|
com.srv4pos.server.api.sync.sample.SyncOrder |
Created by ikupriyanov on 04.08.15.
|
com.srv4pos.server.api.sync.sample.SyncProduct |
|
com.srv4pos.server.api.sync.sample.SyncSale |
Created by moonsweel on 21/02/2017.
|
com.srv4pos.server.api.sync.sample.SyncSaleSlot |
Created by misha on 30.06.16.
|
com.srv4pos.server.api.sync.sample.SyncTax |
|
com.srv4pos.server.api.sync.sample.SyncTreasurer |
Created by ivkosh on 25.05.15.
|
com.srv4pos.server.api.sync.sample.SyncTrip |
Created by moonsweel on 07/06/2017.
|
com.srv4pos.server.api.sync.SyncVersionInfo |
Created by ivkosh on 19.08.14.
|
com.srv4pos.server.api.softwareVendor.TaxAgencyFeature |
|
com.srv4pos.server.api.tax.TaxesStatsInfo |
|
com.srv4pos.server.api.tax.TaxInfo |
User: Kirill, Date: 05.08.13 17:59.
|
com.srv4pos.server.api.tax.TaxService |
To reach Tax entity.
|
com.srv4pos.server.api.tax.TaxServiceSample |
User: Kirill, Date: 11.09.13 16:18.
|
com.srv4pos.server.api.tax.TaxStatsInfo |
|
com.srv4pos.server.api.sync.sample.TaxSyncAdapter |
|
com.srv4pos.server.api.server.TimeInfo |
|
com.srv4pos.server.api.server.TimezoneInfo |
Timezone abbreviation, such as UTC.
|
com.srv4pos.server.api.infrastructure.http.Transport |
Instance of this interface responsible for making api calls. There are HttpUrlTransport comes with this api by default. Pass it as a parameter if you want to use HTTP/HTTPS as network layer.
|
com.srv4pos.server.api.infrastructure.credentials.TreasurerCredentials |
Credentials for ROLE_REGULAR_USER. Created by fasth on 27.08.2014.
|
com.srv4pos.server.api.treasurer.TreasurerInfo |
|
com.srv4pos.server.api.treasurer.TreasurerService |
To work with Treasurer entity.
|
com.srv4pos.server.api.treasurer.TreasurerServiceSample |
|
com.srv4pos.server.api.sync.sample.TreasurerSyncAdapter |
Created by ivkosh on 25.05.15.
|
com.srv4pos.server.api.transportation.TripInfo |
|
com.srv4pos.server.api.sale.TripService |
|
com.srv4pos.server.api.sync.sample.TripSyncAdapter |
Created by moonsweel on 07/06/2017.
|
com.srv4pos.server.api.exceptions.TypeMismatchJsonException |
When some entity fails during type conversion.
For example, passed java.lang.String as query param is not convertible to java.util.Date.
Also occurs when there is a type mismatch during JSON parsing.
|
com.srv4pos.server.api.exceptions.UnauthorizedJsonException |
Dropped by server when user tries access resource without any authentications.
|
com.srv4pos.server.api.infrastructure.exceptions.enums.UnprocessableEntityErrorType |
Enum describes error codes corresponding to com.srv4pos.server.api.exceptions.UnprocessableEntityJsonException.
|
com.srv4pos.server.api.infrastructure.exceptions.UnprocessableEntityException |
|
com.srv4pos.server.api.exceptions.UnprocessableEntityJsonException |
This exception occurs when every entity field passes validation but there is a logical (semantical) violation.
|
com.srv4pos.server.api.sync.Uploader |
Created by ivkosh on 05.09.14.
|
com.srv4pos.server.api.user.UserChangePasswordInfo |
|
com.srv4pos.server.api.user.UserInfo |
Information about the user which has authenticated and authorized.
|
com.srv4pos.server.api.user.UserRegistrationInfo |
Registration information for user.
It has a password unlike UserInfo.
|
com.srv4pos.server.api.auth.UserRole |
The roles of users. Each user has one role.
|
com.srv4pos.server.api.seller.UserService |
Constructs the service.
|
com.srv4pos.server.api.user.UserShortInfo |
Contains username only. Used in GET collections methods.
|
com.srv4pos.server.api.infrastructure.exceptions.enums.ValueNotValidErrorType |
Enum describes error codes corresponding to com.srv4pos.server.api.exceptions.ValueNotValidJsonException.
|
com.srv4pos.server.api.infrastructure.exceptions.ValueNotValidException |
|
com.srv4pos.server.api.infrastructure.exceptions.ValueNotValidExceptionDetails |
|
com.srv4pos.server.api.exceptions.ValueNotValidJsonException |
Thrown when some value of field fails validation.
See com.srv4pos.server.api.exceptions.ValueNotValidJsonExceptionDetails for details.
One field can have one or more violations.
|
com.srv4pos.server.api.exceptions.ValueNotValidJsonExceptionDetails |
Class that describing info about individual violation.
|
com.srv4pos.server.api.sale.VatRateSumInfo |
User: Pavel Abizyaev, Date: 08.10.2014 18:34.
|
com.srv4pos.server.api.exceptions.VersionConflictJsonException |
Occurs when we upload data to the server but server contains more fresh data than we send.
|
com.srv4pos.server.api.infrastructure.request.VoidRequest |
User: Pavel Abizyaev, Date: 11.08.14 15:04
|
com.srv4pos.server.api.infrastructure.request.VoidResponse |
User: Pavel Abizyaev, Date: 11.08.14 15:18
|
com.srv4pos.server.api.seller.WorkHoursInfo |
|