javamanager/javainstaller/javasifplugin/inc/javasifplugin.h
changeset 35 85266cc22c7f
parent 21 2a9601315dfc
child 47 f40128debb5d
child 49 35baca0e7a2e
equal deleted inserted replaced
26:dc7c549001d5 35:85266cc22c7f
   219      *  will be copied to tmp directory in Java Installer data cage
   219      *  will be copied to tmp directory in Java Installer data cage
   220      *  if needed. In this case aFileName is changed also.
   220      *  if needed. In this case aFileName is changed also.
   221      */
   221      */
   222     void CopyFilesIfNeededL(TFileName &aFileName);
   222     void CopyFilesIfNeededL(TFileName &aFileName);
   223 
   223 
       
   224     /**
       
   225      * If Java Installer is already running, set error category EInstallerBusy etc
       
   226      * to aResults, set aStatus to KErrAlreadyExists and return ETrue
       
   227      * @param[in][out] aResults
       
   228      * @param[in][out] aStatus
       
   229      * @return ETrue if Java Installer is running
       
   230      */
       
   231     TBool ExitIfJavaInstallerRunning(
       
   232         COpaqueNamedParams& aResults,
       
   233         TRequestStatus& aStatus);
       
   234 
       
   235     /**
       
   236      * If Java Installer is already running,
       
   237      * set aStatus to KErrAlreadyExists and return ETrue
       
   238      * @param[in][out] aStatus
       
   239      * @return ETrue if Java Installer is running
       
   240      */
       
   241     TBool ExitIfJavaInstallerRunning(TRequestStatus& aStatus);
   224 
   242 
   225 private: //  Data
   243 private: //  Data
   226 
   244 
   227     TRequestStatus* iStatus;
   245     TRequestStatus* iStatus;
   228     RFs iRFs;
   246     RFs iRFs;