Service to perform web service DAO operations
| Modifiers | Name | Description |
|---|---|---|
static java.lang.String |
CONTEXTUAL |
|
static java.lang.String |
ENVIRONMENTAL |
| Type | Name and description |
|---|---|
java.lang.Object |
authService |
java.util.Map |
cachedGroupedFacets |
boolean |
dataQualityEnabled |
java.lang.Object |
facetsCacheServiceBean |
java.lang.Object |
grailsApplication |
QualityService |
qualityService |
| Type Params | Return Type | Name and description |
|---|---|---|
|
java.util.Map |
addAssertion(java.lang.String recordUuid, java.lang.String code, java.lang.String comment, java.lang.String userId, java.lang.String userDisplayName, java.lang.String userAssertionStatus, java.lang.String assertionUuid, java.lang.String relatedRecordId, java.lang.String relatedRecordReason)Perform POST for new assertion to biocache-service |
|
org.grails.web.json.JSONObject |
cachedFullTextSearch(SpatialSearchRequestParams requestParams) |
|
java.util.Map |
deleteAssertion(java.lang.String recordUuid, java.lang.String assertionUuid)Perform POST to delete an assertion on biocache-service |
|
java.lang.Object |
doClearCollectoryCache() |
|
java.lang.Object |
doClearLongTermCache() |
|
java.lang.String |
facetCSVDownload(SearchRequestParams requestParams) |
|
org.grails.web.json.JSONElement |
facetSearch(SearchRequestParams requestParams) |
|
org.grails.web.json.JSONObject |
fullTextSearch(SpatialSearchRequestParams requestParams) |
|
java.lang.Object |
getAlerts(java.lang.String userId) |
|
java.lang.Object |
getAllCodes() |
|
java.lang.Object |
getAllOccurrenceFields() |
|
java.lang.Object |
getAssertionCodeMap() |
|
org.grails.web.json.JSONArray |
getCollectionContact(java.lang.String id) |
|
org.grails.web.json.JSONObject |
getCollectionInfo(java.lang.String id) |
|
org.grails.web.json.JSONObject |
getCompareRecord(java.lang.String id) |
|
java.lang.String |
getDataQualityCsv()Get the CSV for ALA data quality checks meta data |
|
org.grails.web.json.JSONArray |
getDataresourceContact(java.lang.String id) |
|
org.grails.web.json.JSONArray |
getDefaultFacets() |
|
org.grails.web.json.JSONObject |
getDuplicateRecordDetails(org.grails.web.json.JSONObject record) |
|
java.util.List |
getDynamicFacets(java.lang.String query)Get list of dynamic facets for a given query (Sandbox) |
|
org.grails.web.json.JSONArray |
getErrorCodes() |
|
java.util.Map |
getGroupedFacets() |
|
java.util.List<java.lang.String> |
getGuidsForTaxa(java.util.List taxaQueries)Query the BIE for GUIDs for a given list of names |
|
java.util.Map |
getImageFileSizeInMb(org.grails.web.json.JSONArray images)Generate a Map of image url (key) with image file size (like ls -h) (value) |
|
org.grails.web.json.JSONElement |
getJsonElements(java.lang.String url, java.lang.String apiKey = null)Perform HTTP GET on a JSON web service |
|
java.util.Map |
getLayersMetaData() |
|
org.grails.web.json.JSONArray |
getLoggerReasons() |
|
org.grails.web.json.JSONArray |
getLoggerSources() |
|
org.grails.web.json.JSONArray |
getMapLegend(java.lang.String queryString) |
|
java.lang.Object |
getMessagesPropertiesFile() |
|
org.grails.web.json.JSONArray |
getQueryAssertions(java.lang.String id) |
|
org.grails.web.json.JSONObject |
getRecord(java.lang.String id, java.lang.Boolean hasClubView) |
|
java.lang.String |
getText(java.lang.String url)Perform HTTP GET on a text-based web service |
|
org.grails.web.json.JSONArray |
getUserAssertions(java.lang.String id) |
|
java.lang.Object |
init() |
|
java.lang.Object |
populateProfile(java.lang.Object requestParams) |
|
java.util.Map |
postFormData(java.lang.String uri, java.util.Map postParams, java.lang.String apiKey = null)Perform a POST with URL encoded params as POST body |
|
org.grails.web.json.JSONElement |
postJsonElements(java.lang.String url, java.lang.String jsonBody) |
|
java.lang.Object |
subscribeMyAnnotation(java.lang.String userId) |
|
java.lang.Object |
unsubscribeMyAnnotation(java.lang.String userId) |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Perform POST for new assertion to biocache-service
Perform POST to delete an assertion on biocache-service
Get the CSV for ALA data quality checks meta data
Get list of dynamic facets for a given query (Sandbox)
Query the BIE for GUIDs for a given list of names
Generate a Map of image url (key) with image file size (like ls -h) (value)
Perform HTTP GET on a JSON web service
Perform HTTP GET on a text-based web service
Perform a POST with URL encoded params as POST body