Thanks, Daghan,
I will check out the example and hopefully understand the process.
Seems that you are getting well into enRoute, a good way to go.
Not sure when I can get to an OSGi Melbourne meetup, but still on the list :-[
Paul
On 11/11/2016 9:38 PM, Daghan ACAY wrote:
Hi Paul,
You can find an example here
https://github.com/daghanacay/com.easyiot.application/blob/master/com.easyiot.heatmap.application/configuration/configuration.json
see "mqttProtocolReference.target": "(id=ttn.staging.mqtt)",
and the corresponding binding here
https://github.com/daghanacay/com.easyiot.device/blob/master/com.easyiot.development.board1.device.provider/src/com/easyiot/development/board1/device/provider/DevelopmentBoard1Impl.java
// Bind mqttClient
@Reference(name = "mqttProtocolReference", cardinality = ReferenceCardinality.OPTIONAL,
policyOption = ReferencePolicyOption.GREEDY)
private TtnMqttProtocol ttnMqttClient;
Hope to see you at OSGi meetings 😊
-Daghan
----------------------------------------------------------------------------------------------------
*From:* osgi-dev-boun...@mail.osgi.org <osgi-dev-boun...@mail.osgi.org> on behalf of Paul F Fraser
<pa...@a2zliving.com>
*Sent:* Friday, November 11, 2016 7:03 AM
*To:* OSGi Developer Mail List
*Subject:* [osgi-dev] Reference Filters
Hi,
A previous discussion in this list
@Component
public class Component
{
@Reference(target = "(alias = ${alias})"
public void bindService(Service service)
}
and the solution proposed was to use <refname>.target as a property.
Are there any code examples available that provide more info on this technique.
I am trying to create multiple named databases and obtain unique references to
each by their name.
Regards
Paul Fraser
_______________________________________________
OSGi Developer Mail List
osgi-dev@mail.osgi.org
https://mail.osgi.org/mailman/listinfo/osgi-dev
_______________________________________________
OSGi Developer Mail List
osgi-dev@mail.osgi.org
https://mail.osgi.org/mailman/listinfo/osgi-dev