|
| void | service (HobrasoftHttpd::HttpRequest *request, HobrasoftHttpd::HttpResponse *response) Q_DECL_OVERRIDE |
| | Obsluha požadavku.
|
| void | serviceGet (HobrasoftHttpd::HttpRequest *request, HobrasoftHttpd::HttpResponse *response, int department, int employee) |
| void | servicePut (HobrasoftHttpd::HttpRequest *request, HobrasoftHttpd::HttpResponse *response, int department, const QVariantMap &data) |
| void | serviceDelete (HobrasoftHttpd::HttpRequest *request, HobrasoftHttpd::HttpResponse *response, int department, int employee) |
| virtual bool | exists (const QString &id) |
| | Kontrola existence zadaného ID.
|
| virtual bool | exists (HobrasoftHttpd::HttpRequest *request, const QString &id) |
| | Kontrola existence zadaného ID.
|
| virtual void | serviceOK (HobrasoftHttpd::HttpRequest *request, HobrasoftHttpd::HttpResponse *response, const QVariant &data=QVariant()) |
| | Pošle odpověď 200 OK.
|
| virtual void | serviceList (HobrasoftHttpd::HttpRequest *request, HobrasoftHttpd::HttpResponse *response) |
| | Pošle chybovou odpověď
|
| virtual void | serviceEvents (HobrasoftHttpd::HttpRequest *request, HobrasoftHttpd::HttpResponse *response) |
| | Pošle v odpovědi kompletní seznam všech objektů ve třídě a následně
|
| virtual void | serviceIdEvents (HobrasoftHttpd::HttpRequest *request, HobrasoftHttpd::HttpResponse *response, const QString &id) |
| | Pošle v odpovědi proud událostí spojených se všemi objekty ve třídě
|
| virtual void | serviceIdGet (HobrasoftHttpd::HttpRequest *request, HobrasoftHttpd::HttpResponse *response, const QString &id) |
| | Pošle odpověď na požadavek konkrétního ID metodou GET.
|
| virtual void | serviceIdDelete (HobrasoftHttpd::HttpRequest *request, HobrasoftHttpd::HttpResponse *response, const QString &id) |
| | Pošle odpověď na požadavek konkrétního ID metodou DELETE - obvykle objekt smaže.
|
| virtual void | serviceIdPut (HobrasoftHttpd::HttpRequest *request, HobrasoftHttpd::HttpResponse *response, const QVariantMap &data) |
| | Pošle odpověď na požadavek konkrétního ID metodou PUT - obvykle vloží nový objekt nebo přepíše existující objekt.
|
| virtual void | serviceIdPost (HobrasoftHttpd::HttpRequest *request, HobrasoftHttpd::HttpResponse *response, const QVariantMap &data) |
| | Pošle odpověď na požadavek konkrétního ID metodou PUT - obvykle vloží nový objekt nebo přepíše existující objekt.
|
| virtual void | serviceEvent (HobrasoftHttpd::HttpRequest *request, HobrasoftHttpd::HttpResponse *response, const QVariant &data) |
| | Pošle do otevřeného proudu událostí jednu událost.
|
| virtual bool | isAuthorized (Security::Permissions::Permission) |
| HobrasoftHttpd::HttpRequest * | request () const |
| | Vrací ukazatel na aktuální request.
|
| HobrasoftHttpd::HttpConnection * | connection () const |
| | Vrací ukazatel na aktuální connection.
|
Definice je uvedena na řádku 8 v souboru controllerdepartmentemployees.h.