Mitool

          [//TODO]
          posts - 1, comments - 1, trackbacks - 0, articles - 1

          Dictionary OSGi Service模板Custom端使用

          Posted on 2010-11-14 13:02 Mitool 閱讀(572) 評論(0)  編輯  收藏 所屬分類: OSGi
          Eclispe 插件工程中提供了Dictionary OSGi Service 模板,寫了一下Custom端使用的代碼。

          1. Dictionary OSGi Service 模板
          按照Eclipse向導生成。注意Export相應包。

          2. Custom 端使用
          新建插件工程,Import字典服務Exprot的包。

          代碼片段:
          package demo.dictionary.custom;

          import org.osgi.framework.BundleActivator;
          import org.osgi.framework.BundleContext;
          import org.osgi.framework.ServiceReference;

          import demo.dictionary.DictionaryService;

          public class Activator implements BundleActivator {
              ServiceReference serviceReference 
          = null;

              
          public void start(BundleContext context) throws Exception {
                  serviceReference 
          = context.getServiceReference(DictionaryService.class.getName());
                  
                  
          if(null != serviceReference){
                      DictionaryService dictionaryService 
          = (DictionaryService)context.getService(serviceReference);
                     

                      System.out.println("check word:" + dictionaryService.check("word"));
                      System.out.println(
          "check osgi:" + dictionaryService.check("osgi"));
                      System.out.println(
          "check equinox:" + dictionaryService.check("equinox"));
                      System.out.println(
          "check eclipse:" + dictionaryService.check("eclipse"));
                  }
              }

              
          public void stop(BundleContext context) throws Exception {
                  serviceReference 
          = null;
              }
          }


          3. Custom 端使用
          如果沒輸出顯示,可在console中 update custom 插件。

          結果:


          4.工程文件下載
          demo.dictionary.custom.rar


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 旬阳县| 海林市| 建昌县| 万荣县| 临沧市| 大庆市| 清徐县| 仁寿县| 卓尼县| 利辛县| 奇台县| 微博| 漳浦县| 宜州市| 高雄市| 喀喇沁旗| 利津县| 景洪市| 四川省| 雅安市| 南召县| 玉环县| 吉林省| 康保县| 新竹市| 马尔康县| 鹿邑县| 邵武市| 沧源| 惠州市| 内丘县| 卢氏县| 塘沽区| 恩平市| 南皮县| 驻马店市| 房山区| 福鼎市| 高唐县| 亚东县| 托克逊县|