Ignore:
Timestamp:
Mar 30, 2012, 7:39:27 PM (5 years ago)
Author:
work@…
Message:

-debugModuleDataForAssay now returns for debugging purposes:

  1. getMeasurementData:verbose=true
  2. getMeasurementData:verbose=false
  3. getMeasurements
  4. getMeasurementMetaData
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/controllers/api/ApiController.groovy

    r2202 r2204  
    344344    // ---- debugging -----
    345345
     346    def moduleCommunicationService
    346347    def debugModuleDataForAssay = {
    347348        println "api:debugModuleDataForAssay: ${params}"
     
    363364            response.sendError(401, 'Unauthorized')
    364365        } else {
     366            def serviceURL = "${assay.module.url}/rest/getMeasurementData"
     367            def serviceArguments = "assayToken=${assay.assayUUID}&verbose=false"
     368
     369            // call module method
     370            def json = moduleCommunicationService.callModuleMethod(
     371                    assay.module.url,
     372                    serviceURL,
     373                    serviceArguments,
     374                    "POST",
     375                    user
     376            );
     377
     378
    365379            // define result
    366380            def result = [
    367                     'measurements'  : apiService.getMeasurements(assay, user),
    368                     'data'          : apiService.getMeasurementData(assay, user),
    369                     'metaData'      : apiService.getMeasurementMetaData(assay, user)
     381                    'measurements'              : apiService.getMeasurements(assay, user),
     382                    'verboseMeasurementData'    : apiService.getMeasurementData(assay, user),
     383                    'nonVerboseMeasurementData' : json,
     384                    'measurementMetaData'       : apiService.getMeasurementMetaData(assay, user)
    370385            ]
    371386
Note: See TracChangeset for help on using the changeset viewer.