contentstorage/caclient/stub/src/caclientnotifierproxy.cpp
changeset 87 9d806967057c
parent 85 7feec50967db
child 93 82b66994846c
equal deleted inserted replaced
86:e492551a0d54 87:9d806967057c
    39 
    39 
    40 //----------------------------------------------------------------------------
    40 //----------------------------------------------------------------------------
    41 //
    41 //
    42 //----------------------------------------------------------------------------
    42 //----------------------------------------------------------------------------
    43 void CaClientNotifierProxy::entryChanged(int entryId,
    43 void CaClientNotifierProxy::entryChanged(int entryId,
    44     ChangeType changeType) const
    44         ChangeType changeType) const
    45 {
    45 {
    46     qDebug() << "CaClientProxy::entryChanged entryId:"
    46     qDebug() << "CaClientProxy::entryChanged entryId:"
    47         << entryId << "changeType:" << changeType;
    47              << entryId << "changeType:" << changeType;
    48     emit signalEntryChanged(entryId, changeType);
    48     emit signalEntryChanged(entryId, changeType);
    49 }
    49 }
    50 
    50 
    51 //----------------------------------------------------------------------------
    51 //----------------------------------------------------------------------------
    52 //
    52 //
    53 //----------------------------------------------------------------------------
    53 //----------------------------------------------------------------------------
    54 void CaClientNotifierProxy::entryChanged(const CaEntry &entry,
    54 void CaClientNotifierProxy::entryChanged(const CaEntry &entry,
    55     ChangeType changeType) const
    55         ChangeType changeType) const
    56 {
    56 {
    57     qDebug() << "CaClientProxy::entryChanged changeType:" << changeType;
    57     qDebug() << "CaClientProxy::entryChanged changeType:" << changeType;
    58     CaEntry *caEntry = new CaEntry(entry);
    58     CaEntry *caEntry = new CaEntry(entry);
    59     emit signalEntryChanged(*caEntry, changeType);
    59     emit signalEntryChanged(*caEntry, changeType);
    60 }
    60 }
    84     const CaNotifierFilter *notifierFilter,
    84     const CaNotifierFilter *notifierFilter,
    85     CaNotifierPrivate::NotifierType notifierType,
    85     CaNotifierPrivate::NotifierType notifierType,
    86     const CaClientNotifierProxy *notifierProxy)
    86     const CaClientNotifierProxy *notifierProxy)
    87 {
    87 {
    88     qDebug() << "CaClientProxy::registerNotifier notifierType:"
    88     qDebug() << "CaClientProxy::registerNotifier notifierType:"
    89         << notifierType;
    89              << notifierType;
    90     QMutexLocker locker(&mMutex);
    90     QMutexLocker locker(&mMutex);
    91     return CaNotifiers::addNotifier(notifierFilter, notifierType, notifierProxy);
    91     return CaNotifiers::addNotifier(notifierFilter, notifierType, notifierProxy);
    92 }
    92 }
    93 
    93 
    94 //----------------------------------------------------------------------------
    94 //----------------------------------------------------------------------------
    95 //
    95 //
    96 //----------------------------------------------------------------------------
    96 //----------------------------------------------------------------------------
    97 void CaClientNotifierProxy::unregisterNotifier(
    97 void CaClientNotifierProxy::unregisterNotifier(
    98      const CaNotifierFilter &notifierFilter,
    98     const CaNotifierFilter &notifierFilter,
    99      CaNotifierPrivate::NotifierType notifierType)
    99     CaNotifierPrivate::NotifierType notifierType)
   100 {
   100 {
   101     qDebug() << "CaClientProxy::unregisterNotifier notifierType:"
   101     qDebug() << "CaClientProxy::unregisterNotifier notifierType:"
   102         << notifierType;
   102              << notifierType;
   103     QMutexLocker locker(&mMutex);
   103     QMutexLocker locker(&mMutex);
   104     CaNotifiers::removeNotifier(&notifierFilter, notifierType);
   104     CaNotifiers::removeNotifier(&notifierFilter, notifierType);
   105 }
   105 }
   106 
   106