Skip to main content
aboutsummaryrefslogtreecommitdiffstats
blob: 6e9b29e131dbb8e677ae9be142ab068d08342be4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
<?xml version="1.0" encoding="UTF-8"?>
<feature
      id="org.eclipse.ecf.remoteservice.examples.feature"
      label="ECF Remote Services Examples"
      version="1.4.0.qualifier"
      provider-name="%providerName">

   <description url="http://www.eclipse.org/ecf">
      This feature provides ECF Remote Service Examples.  These are
examples of the use of OSGi R6 Remote Services and Remote Service Admin.  Remote Services are specified in chapter 100 of the OSGi R6 Enterprise specification while RSA is specified in chapter 122 of the OSGi R6 Enterprise specification.  

For specifications see 

http://www.osgi.org/Specifications/HomePage

For tutorials, documentation, and examples with ECF&apos;s Implementation of OSGi RS/RSA see

https://wiki.eclipse.org/ECF#OSGi_Remote_Services
   </description>

   <copyright>
      #################################################
# Copyright (c) 2010 Composent, Inc. and others. All rights reserved.
# This program and the accompanying materials are made available under the 
# terms of the Eclipse Public License v1.0 which accompanies this 
# distribution, and is available at 
# http://www.eclipse.org/legal/epl-v10.html
#
# Contributors: Composent, Inc. - initial API and implementation
#################################################
   </copyright>

   <license url="%licenseURL">
      %license
   </license>

   <requires>
      <import feature="org.eclipse.ecf.remoteservice.rest.feature" version="1.0" match="compatible"/>
      <import feature="org.eclipse.ecf.remoteservice.rest.synd.feature" version="1.0" match="compatible"/>
      <import feature="org.eclipse.ecf.osgi.services.feature" version="2.0" match="compatible"/>
      <import feature="org.eclipse.ecf.provider.generic.feature" version="1.0" match="compatible"/>
      <import feature="org.eclipse.ecf.provider.generic.remoteservice.feature" version="1.0" match="compatible"/>
      <import feature="org.eclipse.ecf.remoteservice.rosgi.feature" version="1.0" match="compatible"/>
      <import feature="org.eclipse.ecf.discovery.dnssd.feature" version="1.0" match="compatible"/>
      <import feature="org.eclipse.ecf.discovery.jmdns.feature" version="1.0" match="compatible"/>
      <import feature="org.eclipse.ecf.discovery.slp.feature" version="1.0" match="compatible"/>
      <import feature="org.eclipse.ecf.discovery.zookeeper.feature" version="1.0" match="compatible"/>
   </requires>

   <plugin
         id="com.mycorp.examples.timeservice"
         download-size="0"
         install-size="0"
         version="0.0.0"
         unpack="false"/>

   <plugin
         id="com.mycorp.examples.timeservice.consumer"
         download-size="0"
         install-size="0"
         version="0.0.0"
         unpack="false"/>

   <plugin
         id="com.mycorp.examples.timeservice.consumer.ds"
         download-size="0"
         install-size="0"
         version="0.0.0"
         unpack="false"/>

   <plugin
         id="com.mycorp.examples.timeservice.consumer.filediscovery"
         download-size="0"
         install-size="0"
         version="0.0.0"
         unpack="false"/>

   <plugin
         id="com.mycorp.examples.timeservice.consumer.filediscovery.rest"
         download-size="0"
         install-size="0"
         version="0.0.0"
         unpack="false"/>

   <plugin
         id="com.mycorp.examples.timeservice.host"
         download-size="0"
         install-size="0"
         version="0.0.0"
         unpack="false"/>

   <plugin
         id="com.mycorp.examples.timeservice.async"
         download-size="0"
         install-size="0"
         version="0.0.0"
         unpack="false"/>

   <plugin
         id="com.mycorp.examples.timeservice.consumer.ds.async"
         download-size="0"
         install-size="0"
         version="0.0.0"
         unpack="false"/>

</feature>

Back to the top