HarmattanSyncApplications
Public Member Functions | List of all members
NotesStorage Class Reference

Harmattan notes storage plugin. More...

#include <NotesStorage.h>

Inheritance diagram for NotesStorage:

Public Member Functions

 NotesStorage (const QString &aPluginName)
 Constructor.
 
virtual ~NotesStorage ()
 Destructor.
 
virtual bool init (const QMap< QString, QString > &aProperties)
 
virtual bool uninit ()
 
virtual bool getAllItems (QList< Buteo::StorageItem * > &aItems)
 
virtual bool getAllItemIds (QList< QString > &aItemIds)
 
virtual bool getNewItems (QList< Buteo::StorageItem * > &aNewItems, const QDateTime &aTime)
 
virtual bool getNewItemIds (QList< QString > &aNewItemIds, const QDateTime &aTime)
 
virtual bool getModifiedItems (QList< Buteo::StorageItem * > &aModifiedItems, const QDateTime &aTime)
 
virtual bool getModifiedItemIds (QList< QString > &aModifiedItemIds, const QDateTime &aTime)
 
virtual bool getDeletedItemIds (QList< QString > &aDeletedItemIds, const QDateTime &aTime)
 
virtual Buteo::StorageItem * newItem ()
 
virtual Buteo::StorageItem * getItem (const QString &aItemId)
 
virtual QList< Buteo::StorageItem * > getItems (const QStringList &aItemIdList)
 
virtual OperationStatus addItem (Buteo::StorageItem &aItem)
 
virtual QList< OperationStatus > addItems (const QList< Buteo::StorageItem * > &aItems)
 
virtual OperationStatus modifyItem (Buteo::StorageItem &aItem)
 
virtual QList< OperationStatus > modifyItems (const QList< Buteo::StorageItem * > &aItems)
 
virtual OperationStatus deleteItem (const QString &aItemId)
 
virtual QList< OperationStatus > deleteItems (const QList< QString > &aItemIds)
 

Detailed Description

Harmattan notes storage plugin.

Constructor & Destructor Documentation

◆ NotesStorage()

NotesStorage::NotesStorage ( const QString &  aPluginName)

Constructor.

Parameters
aPluginNameaPluginName Name of the plugin

Member Function Documentation

◆ addItem()

virtual OperationStatus NotesStorage::addItem ( Buteo::StorageItem &  aItem)
virtual
See also
StoragePlugin::addItem()

◆ addItems()

virtual QList< OperationStatus > NotesStorage::addItems ( const QList< Buteo::StorageItem * > &  aItems)
virtual
See also
StoragePlugin::addItems()

◆ deleteItem()

virtual OperationStatus NotesStorage::deleteItem ( const QString &  aItemId)
virtual
See also
StoragePlugin::deleteItem()

◆ deleteItems()

virtual QList< OperationStatus > NotesStorage::deleteItems ( const QList< QString > &  aItemIds)
virtual
See also
StoragePlugin::deleteItems()

◆ getAllItemIds()

virtual bool NotesStorage::getAllItemIds ( QList< QString > &  aItemIds)
virtual
See also
StoragePlugin::getAllItemIds()

◆ getAllItems()

virtual bool NotesStorage::getAllItems ( QList< Buteo::StorageItem * > &  aItems)
virtual
See also
StoragePlugin::getAllItems()

◆ getDeletedItemIds()

virtual bool NotesStorage::getDeletedItemIds ( QList< QString > &  aDeletedItemIds,
const QDateTime &  aTime 
)
virtual
See also
StoragePlugin::getDeletedItemIds()

◆ getItem()

virtual Buteo::StorageItem * NotesStorage::getItem ( const QString &  aItemId)
virtual
See also
StoragePlugin::getItem()

◆ getItems()

virtual QList< Buteo::StorageItem * > NotesStorage::getItems ( const QStringList &  aItemIdList)
virtual
See also
StoragePlugin::getItems()

◆ getModifiedItemIds()

virtual bool NotesStorage::getModifiedItemIds ( QList< QString > &  aModifiedItemIds,
const QDateTime &  aTime 
)
virtual
See also
StoragePlugin::getModifiedItemIds()

◆ getModifiedItems()

virtual bool NotesStorage::getModifiedItems ( QList< Buteo::StorageItem * > &  aModifiedItems,
const QDateTime &  aTime 
)
virtual
See also
StoragePlugin::getModifiedItems()

◆ getNewItemIds()

virtual bool NotesStorage::getNewItemIds ( QList< QString > &  aNewItemIds,
const QDateTime &  aTime 
)
virtual
See also
StoragePlugin::getNewItemIds()

◆ getNewItems()

virtual bool NotesStorage::getNewItems ( QList< Buteo::StorageItem * > &  aNewItems,
const QDateTime &  aTime 
)
virtual
See also
StoragePlugin::getNewItems()

◆ init()

virtual bool NotesStorage::init ( const QMap< QString, QString > &  aProperties)
virtual
See also
StoragePlugin::init()

◆ modifyItem()

virtual OperationStatus NotesStorage::modifyItem ( Buteo::StorageItem &  aItem)
virtual
See also
StoragePlugin::modifyItem()

◆ modifyItems()

virtual QList< OperationStatus > NotesStorage::modifyItems ( const QList< Buteo::StorageItem * > &  aItems)
virtual
See also
StoragePlugin::modifyItems()

◆ newItem()

virtual Buteo::StorageItem * NotesStorage::newItem ( )
virtual
See also
StoragePlugin::newItem()

◆ uninit()

virtual bool NotesStorage::uninit ( )
virtual
See also
StoragePlugin::uninit()

The documentation for this class was generated from the following file: