terminalsecurity/SCP/DmEventNotifier/inc/JavaApplicationService.h
branchRCL_3
changeset 61 b183ec05bd8c
parent 5 3f7d9dbe57c8
child 62 19bba8228ff0
equal deleted inserted replaced
59:13d7c31c74e0 61:b183ec05bd8c
    18 #define __JAVAPPLICATIONSERVICE__H_
    18 #define __JAVAPPLICATIONSERVICE__H_
    19 
    19 
    20 // System Includes
    20 // System Includes
    21 #include <e32base.h>
    21 #include <e32base.h>
    22 #include <e32property.h>    //Publish subscribe key
    22 #include <e32property.h>    //Publish subscribe key
    23 #include <javadomainpskeys.h> //Java installer
    23 //Commented to avoid app layer dependency
       
    24 //#include <javadomainpskeys.h> //Java installer
       
    25 //Comment ends here
    24 #include <swispubsubdefs.h> //Java Installer defined here
    26 #include <swispubsubdefs.h> //Java Installer defined here
    25 #ifndef SYMBIAN_ENABLE_SPLIT_HEADERS
    27 #ifndef SYMBIAN_ENABLE_SPLIT_HEADERS
    26 #include <schinfo.h>
    28 #include <schinfo.h>
    27 #else
    29 #else
    28 #include <schinfo.h>
    30 #include <schinfo.h>
    29 #include <schinfointernal.h>
    31 #include <schinfointernal.h>
    30 #endif
    32 #endif
    31 
    33 
    32 //User includes
    34 //User includes
    33 #include "DmEventServiceBase.h"
    35 #include "DmEventServiceBase.h"
       
    36 
       
    37 //Constants for java installer - done to avoid app layer dependency
       
    38 #define KPSUidJavaLatestInstallation 0x10282567
    34 
    39 
    35 //The publish subscribe key with condition. Do not alter this unless absolutely needed!
    40 //The publish subscribe key with condition. Do not alter this unless absolutely needed!
    36 const TPSKeyCondition KJavaPSKeyCondition(KUidSystemCategory,KPSUidJavaLatestInstallation, 0, TTaskSchedulerCondition::EGreaterThan);
    41 const TPSKeyCondition KJavaPSKeyCondition(KUidSystemCategory,KPSUidJavaLatestInstallation, 0, TTaskSchedulerCondition::EGreaterThan);
    37 
    42 
    38 //The task name for this service. Do not alter this unless absolutely needed!
    43 //The task name for this service. Do not alter this unless absolutely needed!