/* * Removes a Service description from a ranking engine. Returns a * corresponding success/failure message */ protected String removeServiceDescription(Service service, RankingEngineInterface engine) { String message; try { engine.removeService(service); message = "Successfully removed service description " + service.resource + " to " + "from " + engine.getClass().getSimpleName() + " engine"; } catch (IllegalArgumentException e) { String failed = "Failed to Service description from " + engine.getClass().getSimpleName() + " engine"; logger.warn(failed, e); message = failed + ":\n " + e.getMessage(); } return message; }