tizen 2.4 release
[framework/web/wrt-commons.git] / modules / widget_dao / include / dpl / wrt-dao-ro / plugin_dao_read_only.h
@@ -23,6 +23,7 @@
 #ifndef WRT_SRC_CONFIGURATION_PLUGIN_DAO_READ_ONLY_H_
 #define WRT_SRC_CONFIGURATION_PLUGIN_DAO_READ_ONLY_H_
 
+#include <ctime>
 #include <string>
 #include <list>
 #include <memory>
@@ -71,7 +72,6 @@ class PluginDAOReadOnly
         DECLARE_EXCEPTION_TYPE(DPL::Exception, Base)
         DECLARE_EXCEPTION_TYPE(Base, DatabaseError)
         DECLARE_EXCEPTION_TYPE(Base, PluginNotExist)
-        DECLARE_EXCEPTION_TYPE(Base, PluginInstallationNotCompleted)
     };
 
   public:
@@ -104,7 +104,9 @@ class PluginDAOReadOnly
     PluginInstallationState getInstallationStatus() const;
     std::string  getLibraryPath() const;
     std::string  getLibraryName() const;
+    std::time_t getLibraryTimestamp() const;
     PluginHandleSetPtr getLibraryDependencies() const;
+    PluginHandleSetPtr getLibraryDependentPlugins() const;
 
   private:
     DbPluginHandle m_pluginHandle;