private IBackendService getBackendService() {
    ServiceReference[] references = null;
    try {
      references =
          Activator.getBundleContext()
              .getAllServiceReferences(IBackendService.class.getName(), null);
    } catch (InvalidSyntaxException e) {
      log.error(e.getMessage());
    }

    if ((references == null) || (references.length == 0)) {
      return null;
    }

    return (IBackendService) Activator.getBundleContext().getService(references[0]);
  }