javamanager/javainstaller/javasifplugin/inc/javasifplugin.h
changeset 35 85266cc22c7f
parent 21 2a9601315dfc
child 47 f40128debb5d
child 49 35baca0e7a2e
--- a/javamanager/javainstaller/javasifplugin/inc/javasifplugin.h	Thu May 27 12:49:31 2010 +0300
+++ b/javamanager/javainstaller/javasifplugin/inc/javasifplugin.h	Fri Jun 11 13:33:44 2010 +0300
@@ -221,6 +221,24 @@
      */
     void CopyFilesIfNeededL(TFileName &aFileName);
 
+    /**
+     * If Java Installer is already running, set error category EInstallerBusy etc
+     * to aResults, set aStatus to KErrAlreadyExists and return ETrue
+     * @param[in][out] aResults
+     * @param[in][out] aStatus
+     * @return ETrue if Java Installer is running
+     */
+    TBool ExitIfJavaInstallerRunning(
+        COpaqueNamedParams& aResults,
+        TRequestStatus& aStatus);
+
+    /**
+     * If Java Installer is already running,
+     * set aStatus to KErrAlreadyExists and return ETrue
+     * @param[in][out] aStatus
+     * @return ETrue if Java Installer is running
+     */
+    TBool ExitIfJavaInstallerRunning(TRequestStatus& aStatus);
 
 private: //  Data