diff -r dc7c549001d5 -r 85266cc22c7f javamanager/javainstaller/javasifplugin/inc/javasifplugin.h --- 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