1#ifndef INVITATIONHANDLERIF_H
2#define INVITATIONHANDLERIF_H
27#include <KCalendarCore/Incidence>
61 virtual bool sendInvitation(
const QString &accountId,
const QString ¬ebookUid,
const KCalendarCore::Incidence::Ptr &invitation,
const QString &body) =0;
71 virtual bool sendUpdate(
const QString &accountId,
const KCalendarCore::Incidence::Ptr &invitation,
const QString &body) = 0;
81 virtual bool sendResponse(
const QString &accountId,
const KCalendarCore::Incidence::Ptr &invitation,
const QString &body) = 0;
94 "org.kde.Organizer.InvitationHanderInterface/1.0")
Interface implemented by plugins for handling invitations.
Definition: invitationhandlerif.h:49
virtual QString pluginName() const =0
The name of this plugin.
virtual bool sendInvitation(const QString &accountId, const QString ¬ebookUid, const KCalendarCore::Incidence::Ptr &invitation, const QString &body)=0
Send a new Invitation to all the participants.
virtual ~InvitationHandlerInterface()
Definition: invitationhandlerif.h:90
virtual bool sendUpdate(const QString &accountId, const KCalendarCore::Incidence::Ptr &invitation, const QString &body)=0
Send a updated invitation to all the participants.
virtual bool sendResponse(const QString &accountId, const KCalendarCore::Incidence::Ptr &invitation, const QString &body)=0
Send the updated invitation back to the Organiser.