-
Notifications
You must be signed in to change notification settings - Fork 11
XRX plus plus service
GVogeler edited this page Jul 10, 2016
·
6 revisions
A "service" in XRX++ defines an interaction with the server without interaction with the user.
Most of the time, a service is user-induced though. Meaning the user performs some action through the widgets (user interface elements) and a service performes connected operations (often database) in reaction. They are usually called via AJAX/HTTP-requests.
There are currently the following services defined:
- core:
- app.auth: apply-role
- app.i18n: catalog-add-language, get-translations, migrate-i18n, save-i18n-entry, update-i18n-catalog
- app.user: change-password, confirm-account, create-account, login, logout, remove-account, request-password, reset-password, update-account
- mom:
- app.annotation: delete-svg-rect, get-anno-image, get-cropped-anno-metadata, get-cropped-annos-images, get-index, get-metadata-path, get-metadata, get-svg-file, save-annotation, update-annotation
- app.archive: manage-archivists, new-archive
- app.bookmark: add-bookmark, remove-bookmark, save-note
- app.charters: ....
- app.collection: ...
- app.crop: compare, crop, get-i18n-text, helptext, publish-cropimages, publishannotation
- ... to be continued ...