akonadi
collectionattributessynchronizationjob.cpp
64CollectionAttributesSynchronizationJob::CollectionAttributesSynchronizationJob(const Collection &collection, QObject *parent)
102 interface = new QDBusInterface(ServerManager::agentServiceName(ServerManager::Resource, instance.identifier()),
110 const QDBusMessage reply = interface->call(QString::fromUtf8("synchronizeCollectionAttributes"), collection.id());
112 // This means that the resource doesn't provide a synchronizeCollectionAttributes method, so we just finish the job
119 q->setErrorText(i18n("Unable to obtain D-Bus interface for resource '%1'", instance.identifier()));
150 kDebug() << "trying again to sync collection attributes" << collection.id() << instance.identifier();
QString identifier() const
Returns the unique identifier of the agent instance.
Definition agentinstance.cpp:55
bool isValid() const
Returns whether the agent instance object is valid.
Definition agentinstance.cpp:45
static AgentManager * self()
Returns the global instance of the agent manager.
Definition agentmanager.cpp:377
AgentInstance instance(const QString &identifier) const
Returns the agent instance with the given identifier or an invalid agent instance if the identifier d...
Definition agentmanager.cpp:401
~CollectionAttributesSynchronizationJob()
Destroys the synchronization job.
CollectionAttributesSynchronizationJob(const Collection &collection, QObject *parent=0)
Creates a new synchronization job for the given collection.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Wed Jan 24 2024 00:00:00 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Wed Jan 24 2024 00:00:00 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.