org.gcube.opensearch.opensearchoperator.resource
Interface ResourceRepository

All Known Implementing Classes:
ISResourceRepository, LocalResourceRepository

public interface ResourceRepository

A OpenSearchResource repository class used to obtain OpenSearch resources by their description document URL

Author:
gerasimos.farantatos

Method Summary
 OpenSearchResource get(java.lang.String descriptionDocumentURL)
          Retrieves an OpenSearchResource identified by the description document URL of the OpenSearch provider associated with it
 

Method Detail

get

OpenSearchResource get(java.lang.String descriptionDocumentURL)
                       throws java.lang.Exception
Retrieves an OpenSearchResource identified by the description document URL of the OpenSearch provider associated with it

Parameters:
descriptionDocumentURL - The URL of the description document associated with the OpenSearch provider associated with the OpenSearchResource to be retrieved
Returns:
The requested OpenSearch resource
Throws:
java.lang.Exception