private RequestStatusResponse processAddServiceRequest(Map<String, Object> requestProperties, Map<String, String> requestInfoProperties) throws NoSuchParentResourceException {
    AddServiceRequest request = createAddServiceRequest(requestInfoProperties);
    String clusterName = String.valueOf(requestProperties.get(SERVICE_CLUSTER_NAME_PROPERTY_ID));
    try {
      return addServiceOrchestrator.processAddServiceRequest(getManagementController().getClusters().getCluster(clusterName), request);
    } catch (AmbariException e) {
      throw new NoSuchParentResourceException(e.getMessage(), e);
    }
  }
Get any service specific properties for the request.

@param clusterName  cluster name
@param serviceName  service name
@param requestedIds relevant request property ids
ambari-server/src/main/java/org/apache/ambari/server/controller/internal/ServiceResourceProvider.java