From d2a7857e38578b2d9e2a2b340b0b0346bc57db61 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Mon, 30 May 2016 09:42:24 +0200 Subject: Dummyresource cleanup --- examples/dummyresource/resourcefactory.cpp | 11 ----------- examples/dummyresource/resourcefactory.h | 11 ----------- 2 files changed, 22 deletions(-) (limited to 'examples') diff --git a/examples/dummyresource/resourcefactory.cpp b/examples/dummyresource/resourcefactory.cpp index 5f42262..674aca7 100644 --- a/examples/dummyresource/resourcefactory.cpp +++ b/examples/dummyresource/resourcefactory.cpp @@ -143,17 +143,6 @@ DummyResource::~DummyResource() } -void DummyResource::removeDataFromDisk() -{ - removeFromDisk(mResourceInstanceIdentifier); -} - -void DummyResource::removeFromDisk(const QByteArray &instanceIdentifier) -{ - GenericResource::removeFromDisk(instanceIdentifier); - Sink::Storage(Sink::storageLocation(), instanceIdentifier + ".synchronization", Sink::Storage::ReadWrite).removeFromDisk(); -} - KAsync::Job DummyResource::inspect(int inspectionType, const QByteArray &inspectionId, const QByteArray &domainType, const QByteArray &entityId, const QByteArray &property, const QVariant &expectedValue) { diff --git a/examples/dummyresource/resourcefactory.h b/examples/dummyresource/resourcefactory.h index e8757db..1c51b00 100644 --- a/examples/dummyresource/resourcefactory.h +++ b/examples/dummyresource/resourcefactory.h @@ -29,24 +29,13 @@ //TODO: a little ugly to have this in two places, once here and once in Q_PLUGIN_METADATA #define PLUGIN_NAME "org.kde.dummy" -class DummyEventAdaptorFactory; -class DummyMailAdaptorFactory; -class DummyFolderAdaptorFactory; - class DummyResource : public Sink::GenericResource { public: DummyResource(const QByteArray &instanceIdentifier, const QSharedPointer &pipeline = QSharedPointer()); virtual ~DummyResource(); - void removeDataFromDisk() Q_DECL_OVERRIDE; - static void removeFromDisk(const QByteArray &instanceIdentifier); KAsync::Job inspect(int inspectionType, const QByteArray &inspectionId, const QByteArray &domainType, const QByteArray &entityId, const QByteArray &property, const QVariant &expectedValue) Q_DECL_OVERRIDE; -private: - Sink::ApplicationDomain::Event::Ptr createEvent(const QByteArray &rid, const QMap &data, Sink::Storage::Transaction &); - Sink::ApplicationDomain::Mail::Ptr createMail(const QByteArray &rid, const QMap &data, Sink::Storage::Transaction &); - Sink::ApplicationDomain::Folder::Ptr createFolder(const QByteArray &rid, const QMap &data, Sink::Storage::Transaction &); - void synchronize(const QByteArray &bufferType, const QMap > &data, Sink::Storage::Transaction &transaction, Sink::Storage::Transaction &synchronizationTransaction, DomainTypeAdaptorFactoryInterface &adaptorFactory, std::function &data, Sink::Storage::Transaction &)> createEntity); }; class DummyResourceFactory : public Sink::ResourceFactory -- cgit v1.2.3