Changeset 2193 for trunk/grails-app/services
- Timestamp:
- Mar 30, 2012, 11:42:54 AM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/grails-app/services/api/ApiService.groovy
r2192 r2193 19 19 import dbnp.authentication.SecUser 20 20 21 class ApiService {21 class ApiService implements Serializable { 22 22 // the shared secret used to validate api calls 23 23 static final String API_SECRET = "th!s_sH0uld^Pr0bab7y_m0v3_t%_th3_uSeR_d0Ma!n_ins7ead!" … … 109 109 return json 110 110 } 111 112 def getMeasurementData(Assay assay, SecUser user) { 113 def serviceURL = "${assay.module.url}/rest/getMeasurementData" 114 def serviceArguments = "assayToken=${assay.assayUUID}&verbose=true" 115 116 // call module method 117 def json = moduleCommunicationService.callModuleMethod( 118 assay.module.url, 119 serviceURL, 120 serviceArguments, 121 "POST", 122 user 123 ); 124 125 return json 126 } 127 128 def getMeasurementMetaData(Assay assay, SecUser user) { 129 def serviceURL = "${assay.module.url}/rest/getMeasurementMetaData" 130 def serviceArguments = "assayToken=${assay.assayUUID}" 131 132 // call module method 133 def json = moduleCommunicationService.callModuleMethod( 134 assay.module.url, 135 serviceURL, 136 serviceArguments, 137 "POST", 138 user 139 ); 140 141 return json 142 } 111 143 }
Note: See TracChangeset
for help on using the changeset viewer.