activityfw/activitydatabase/hsactivitydbserver/inc/activityserver.h
changeset 83 156f692b1687
parent 73 4bc7b118b3df
equal deleted inserted replaced
80:397d00875918 83:156f692b1687
    61     /**
    61     /**
    62      * Interface implementation
    62      * Interface implementation
    63      * @see MActivityTaskStorage::StorageData()
    63      * @see MActivityTaskStorage::StorageData()
    64      */
    64      */
    65     const RPointerArray<CActivityTask>& StorageData() const;
    65     const RPointerArray<CActivityTask>& StorageData() const;
       
    66     
    66 
    67 
    67 private:
    68 private:
    68 
    69 
    69     /**
    70     /**
    70      * Constructor for performing 1st stage construction
    71      * Constructor for performing 1st stage construction
    79     /**
    80     /**
    80      * Interface implementation
    81      * Interface implementation
    81      * @see CServer2::NewSessionL(const TVersion&, const RMessage2&)
    82      * @see CServer2::NewSessionL(const TVersion&, const RMessage2&)
    82      */
    83      */
    83     CSession2* NewSessionL(const TVersion& version, const RMessage2& message) const;
    84     CSession2* NewSessionL(const TVersion& version, const RMessage2& message) const;
    84 
    85     
       
    86     /**
       
    87      * Removes not valid task
       
    88      */
       
    89     void RemoveNotValidTasks(const CSession2* session);
       
    90     
    85 private:
    91 private:
    86     RFs mFsSession;
    92     RFs mFsSession;
    87     CActivityStorage* mStorage;
    93     CActivityStorage* mStorage;
    88     RPointerArray<CActivityTask> mObservers;
    94     RPointerArray<CActivityTask> mObservers;
    89 };
    95 };