private Response getServiceItemList(String serviceId) { // If serviceId is null, then use the default service PersistenceService service = null; if (serviceId == null) { service = persistenceServiceRegistry.getDefault(); } else { service = persistenceServiceRegistry.get(serviceId); } if (service == null) { logger.debug("Persistence service not found '{}'.", serviceId); return JSONResponse.createErrorResponse(Status.BAD_REQUEST, "Persistence service not found: " + serviceId); } if (!(service instanceof QueryablePersistenceService)) { logger.debug("Persistence service not queryable '{}'.", serviceId); return JSONResponse.createErrorResponse(Status.BAD_REQUEST, "Persistence service not queryable: " + serviceId); } QueryablePersistenceService qService = (QueryablePersistenceService) service; return JSONResponse.createResponse(Status.OK, qService.getItemInfo(), ""); }
PersistenceService service = (serviceId == null) ? persistenceServiceRegistry.getDefault() : persistenceServiceRegistry.get(serviceId);