public void loadResource() throws Exception {
    CURI c = this.registerResource(FirstAidResource.class);
    Description desc = (Description) this.registry.getDescription(c);

    this.myinfo = new ServiceInfo();
    this.myinfo.setCityName("Milano");
    this.myinfo.setCountryName("Italy");
    this.myinfo.setLatitude(desc.getContext().get("latitude"));
    this.myinfo.setLongitude(desc.getContext().get("longitude"));
    this.myinfo.setAvailability(desc.getQoS().getAvailability());
    this.myinfo.setResponseTime(desc.getQoS().getResponseTime());

    LocalUtilityMonitor qos = new LocalUtilityMonitor(desc);
    qos.setUtility(Metrics.RESPONSE_TIME, this.myinfo.getResponseTime());
    this.startGossipManagerQoS(qos, desc.getDependences(), 10000);
  }